1
0
mirror of synced 2026-01-13 18:02:36 -05:00
Commit Graph

639 Commits

Author SHA1 Message Date
Augustin
3f154590ae qa-engine: implement fetch_adoption_metrics_per_connector_version (#21840) 2023-01-26 08:44:20 +00:00
Maxime Carbonneau-Leclerc
0863aae928 [ISSUE #19981] update skip-publish-test description (#21850) 2023-01-25 15:58:49 +00:00
Maxime Carbonneau-Leclerc
daa8eb19db [ISSUE #19981] improve changelog in slack notification (#21791) 2023-01-24 15:36:08 +00:00
Augustin
4770a8fa43 connector-ops-ci: bootstrap qa engine (#21709) 2023-01-24 09:35:06 +01:00
Conor
b7685a7cd6 authenticate when calling setup-python (#21741) 2023-01-23 20:30:00 +00:00
Augustin
d77514dcfe CI connector ops: introduce QA checks in /test (#21699) 2023-01-23 18:25:53 +01:00
Augustin
8a96a7c12d Connector daily integration tests: new job for alpha connectors (#21591) 2023-01-19 22:47:50 +01:00
Conor
96e16a890f don't fail on test-reporter action and add comments on failures (#21566) 2023-01-19 19:26:43 +00:00
Augustin
01b8ada7d2 Revert "CI: nightly build alpha sources and destinations (#21562)" (#21589)
This reverts commit 61f88f3013.
2023-01-19 06:48:12 -06:00
Augustin
295fcecde0 ci_credentials: disable tooling test run by tox (#21580)
* disable tox

* rename steps

* revert changes on experimental workflow

* do not install tox
2023-01-19 03:42:56 -06:00
Augustin
61f88f3013 CI: nightly build alpha sources and destinations (#21562) 2023-01-18 23:45:10 +00:00
Augustin
b9f9e0722f ci-connector-ops: split workflows(#21474) 2023-01-18 15:29:51 -08:00
Maxime Carbonneau-Leclerc
e092a4eeab [ISSUE #19981] fix slack json format issue (#21547) 2023-01-18 16:02:50 -05:00
Maxime Carbonneau-Leclerc
fca3940d2c [ISSUE #19981] fix unexpected tag error (#21543) 2023-01-18 19:46:35 +00:00
Maxime Carbonneau-Leclerc
2c3be39e6c [ISSUE #19981] adding notifications to 'Publish CDK Manually' (#21157)
* [ISSUE #19981] adding slack notification to airbyte cdk release

* [ISSUE #19981] change default release-type and change slack channel

* [ISSUE #19981] code review - precising error messages

* commit for CI

* commit for CI

* commit for CI
2023-01-17 16:05:18 -05:00
Tim Roes
cb31ff5f39 🪟 🔧 Run FE e2e tests on separate runner (#21428)
* Run FE e2e tests on separate runner

* Renamed step name
2023-01-16 22:15:09 +01:00
Michael Siega
0130da8c1d make the pr code coverage comment update instead of adding new comments (#21431) 2023-01-15 21:49:26 +00:00
Maxime Carbonneau-Leclerc
d16e32944d [ISSUE #19981] use github user with access to push on master (#21345)
Co-authored-by: Ella Rohm-Ensing <erohmensing@gmail.com>
2023-01-14 01:19:00 +00:00
Michael Siega
b3d9f0e9c7 introduce code coverage report step (#21376)
* introduce code coverage report step

* remove airbyte-queue jacoco report since it isn't being generated by the build yet

* leave pointer to wildcard support and tweak coverage threshold
2023-01-13 20:31:40 +01:00
Jimmy Ma
c6b8279386 Add dependencies to docker-compose (#19321)
* Revert "Revert "Add dependencies to docker-compose (#19257)" (#19306)"

This reverts commit b16f28fd4d.

* Bump docker-compose version

* test

* Revert "test"

This reverts commit c3b28c9ec3.

* Bump docker compose version to 3.8

* test

* test

* Use a newer docker for platform build

* test

* Use docker compose v2

* Update docker for frontend e2e

* Use docker compose v2 for e2e tests

* Update tools to use docker compose v2

* Update more docker compose references to v2

* Update docker compose usage in docs

* Update deploying airbyte docs

* Fix permission

* Case insensistive check

* Add extra mention for docker compose in upgrading airbyte

* Improve upgrade docker note
2023-01-12 10:41:00 -08:00
Conor
31a13331d6 Run Airbyte CI on pull_request (#21266)
* Run Airbyte CI on pull_request as well

* also only run on pushes to master
2023-01-12 10:14:24 -06:00
Volodymyr Pochtar
702027e10a feat: mention user on failed master branch build (#21201) 2023-01-12 12:30:26 +02:00
Maxime Carbonneau-Leclerc
f69a128a9c [ISSUE #19981] testing version bump (#21106)
* [ISSUE #19981] testing version bump

* [ISSUE #19981] debugging part-to-bump

* [ISSUE #19981] further debugging on part-to-bump

* [ISSUE #19981] further debugging on part-to-bump yet again

* [ISSUE #19981] further debugging on part-to-bump yet again and again

* [ISSUE #19981] improving on first successful attempt

* [ISSUE #19981] adding changelog and concurrency

* [ISSUE #19981] update version in .bumpversion.cfg

* [ISSUE #19981] testing Slack notification with working channel

* [ISSUE #19981] documentation and clean up before PR

* [ISSUE #19981] make changelog-message optional

* [ISSUE #19981] align version with new release

* [ISSUE #19981] code review
2023-01-11 08:28:07 -05:00
Cole Snodgrass
708f075945 Update platform-workflow-labels.yml (#21225) 2023-01-10 15:19:10 -08:00
Tim Roes
7be595023f Adjust GitHub flow for FE chapter (#20813)
* Adjust GitHub flow for FE chapter

* Change labeler config
2023-01-09 13:53:47 +01:00
Jimmy Ma
d64814090b Update action filters to include deps.toml (#21040) 2023-01-04 22:57:07 +00:00
Volodymyr Pochtar
45f5d76e85 Revert "build: added script that match github user to slack user/added action/changed workflow with user mentioning (#20815)" (#21018)
This reverts commit 31f96cef76.
2023-01-04 15:26:13 +00:00
Andrii Honcharenko
31f96cef76 build: added script that match github user to slack user/added action/changed workflow with user mentioning (#20815) 2023-01-03 22:41:18 +02:00
Kyryl Skobylko
9da0de1079 fix: Improve Airbyte CI logging (#20517)
* add fluent-bit logging to k3s setup

* Fix --set for helm

* add --generate-name

* fix slash in multiline bash

* Update --set for helm

* Use generate-name instead

* Add debug

* Remove deubg for helm

* Fix env again

* Disable build

* Remove everything

* Disable everything again

* Snap back to reallity

* Update fluent_values.yaml

* Use role instead of AWS creds

* Use new bucket

* Revert changes

* Update bucket name

* Play around with fluent-bit config

* Escape string in helm --set arg

* Update fluent-bit config + update --set argument

* Update fluentbit config so it"ll create s3 path correctly

* Add logging to kustomize

* Revert debug mode
2022-12-27 19:53:24 +02:00
Taras Korenko
79bfe56a8f Fix OSS integration tests for docs (#3663) (#20578)
+ Routes Slack notifications to '#docs'
+ Sets default value of SKIP_DEPLOY variable in deploy_docusaurus
  script
2022-12-16 20:47:16 +02:00
Taras Korenko
2720326599 Fix OSS integration tests for docs (#3663) (#20563)
+ Changes 'deploy-docs-site' workflow and 'deploy_docusaurus'
  script so these two things are used for doc PR verification
  as well.
2022-12-16 17:34:33 +02:00
Peter Hu
863d8da794 Speed Up Publish OSS Artifacts for Cloud Workflow (#19696)
* fix concurrency

when using inputs for concurrency expression, needs to be on job level

* use gradle remote cache

* allow building without docker

* gradle build without docker

docker buildx will actually build the images

* stop runner for publish oss

* test new ami

* done testing ami

* PR feedback - comments

* fix concurrency and merge updates

- for both publish jobs we only want to allow one running workflow per SHA.
- for stopping the runner, use the find a PAT step (job was removed)

* fix github-token for stopping job

* Update action.yml

* Update publish-oss-for-cloud.yml
2022-12-14 15:07:38 -08:00
Augustin
cdb26cddd6 ci-connector-ops: typo in thruthfulness evaluation (#20470)
* test change

* check truthness

* test backward

* revert changes
2022-12-14 03:53:35 -06:00
Augustin
c2895c1537 ci-connector-ops: declare review requirements on source connectors changes (#20303) 2022-12-13 23:55:50 +01:00
Peter Hu
3c8bb42b18 Workflow for Approval Bot Dispatch (#20376) 2022-12-12 10:27:43 -08:00
Edward Gao
529b58927a PR builds run diff check after formatting (#20373) 2022-12-12 09:03:21 -08:00
Tim Roes
bec8ef2f8e 🪟🔧 Fix node version on CI (#20287)
* Fix node version on CI

* Use lts/gallium

* Restore setup-node actions where needed

* Package-lock changes

* Regenerate package-lock.json
2022-12-12 12:34:12 +01:00
Augustin
f57fcdf87c test/publish commands: always run update secrets (#20183) 2022-12-07 17:13:20 +01:00
Augustin
9cb5714cd1 ci-credentials: update GSM secrets with updated configuration values (#20076) 2022-12-07 11:53:22 +01:00
Kyryl Skobylko
6e06ae7732 fix: comment downtime sync test and restore helm ac tests (#19944)
* fix: comment downtime sync test and restore helm ac tests

* Update as per review

* fix: fix class reference in test

* Comment out the test

* Import junit.Disabled

* Use default image

* Display logs of k3s service

* Use systemd instead of cgroup for kubelet

* Update airbyte-tests/src/acceptanceTests/java/io/airbyte/test/acceptance/ContainerOrchestratorAcceptanceTests.java

Co-authored-by: Topher Lubaway <asimplechris@gmail.com>

* Update ContainerOrchestratorAcceptanceTests.java

* Update gradle.yml

Co-authored-by: Topher Lubaway <asimplechris@gmail.com>
2022-12-05 12:12:19 +02:00
Kyryl Skobylko
fe3e759154 fix: Disable helm ac tests (#19917) 2022-11-30 15:45:55 +02:00
Peter Hu
6770b5e5b6 test new AMI (#19694)
* test new AMI

https://internal-docs.airbyte.io/Things-To-Know/Build-Runner-Images

* update docs link

* remove ami override for test-command
2022-11-29 08:22:22 -08:00
Mykyta Serbynevskiy
db8024aa1a Adding retry attempts in OSS repo workflows (#19610)
* Adding retry attempts in OSS repo workflows
* remove timeout from 'Prepare Sentry' step in gradle.yml
* fix: spelling fix
* fix: identation fix
2022-11-29 16:23:25 +02:00
Kyryl Skobylko
ede4d291d8 fix: add BuildPulse report for helm ac tests (#19785) 2022-11-24 14:15:35 +02:00
Conor
acb049602f fix: yaml syntax (#19775) 2022-11-23 16:10:40 -06:00
Peter Hu
0c73b70ac7 find_non_rate_limited_PAT (#19736)
* find_non_rate_limited_PAT

* checkout repo to find pat
2022-11-22 16:33:38 -08:00
Alexandre Girard
47bf2b049c Add connector builder server to airbyte proxy, kube overlays, and helm charts (#19554) 2022-11-21 15:07:13 -08:00
Kyryl Skobylko
d663f5a82f fix: Fix Helm Acceptance Tests (#19483) 2022-11-18 19:11:32 +02:00
perangel
9d03921908 Retry docker pulls in CI (#19384)
* Retry docker pulls in CI

* Notify caller of retry

* Invoke pulls with `-i`

* Cleanup retrie default value
2022-11-16 13:44:21 -05:00
Augustin
1c961f41bf ci-connector-ops: Check test strictness level on GA source connectors (#19383) 2022-11-15 00:23:33 +01:00