1
0
mirror of synced 2026-01-01 09:02:59 -05:00
Commit Graph

590 Commits

Author SHA1 Message Date
Augustin
1c961f41bf ci-connector-ops: Check test strictness level on GA source connectors (#19383) 2022-11-15 00:23:33 +01:00
Conor
9bf5dac807 feat: add remote build caching (#19390)
* feat: add remote build caching

* ci: retrigger actions
2022-11-14 15:10:47 -06:00
Jimmy Ma
9161bf9c86 Fix indent in github action (#19329)
* Fix indent

* Fix indent again
2022-11-10 16:59:06 -08:00
Jimmy Ma
d75093e54b Add docker/helm/kube to the backend filters (#19315) 2022-11-10 15:02:31 -08:00
Topher Lubaway
6bd74fccb3 Adds find_a_pat to issue labeller (#19252)
also adds more clear names to things
2022-11-10 09:11:08 -06:00
Augustin
78e4c919fe fix typo (#19288) 2022-11-10 16:03:34 +01:00
Volodymyr Pochtar
7454a42055 ci: bump marketplace actions due to deprecations (#19126) 2022-11-10 16:01:35 +02:00
Pedro S. Lopez
b1c9041642 Trigger cloud catalog regeneration on definitions change (#19084) 2022-11-10 13:53:21 +01:00
Alexandre Girard
64b50adfdd Connector-builder server stub (#18410)
* init

* bad copy/paste

* move to top level

* Revert "move to top level"

This reverts commit aca3534d38.

* attempt to wire up connector builder frontend to server

* copy from octaviacli

* fix connection to builder server

* update

* delete

* Update

* delete python-version

* Revert "delete python-version"

This reverts commit f9258a7755.

* setup python

* install python

* rename

* kube stuff

* Install python

* missing kube file

* rename

* Update files

* Update bumpversion

* install python

* try with different entrypoint

* rename container

* point to docker-compose.yaml file

* derp

* copy acceptance_test.sh

* copy from acceptance tests

* delete cruft

* update

* remove application env

* reset

* reset to master

* update

* skip comprehensive incremental tests

* Revert "skip comprehensive incremental tests"

This reverts commit 9cee657596.

* reset to master

* remove cruft

* delete superfluous steps

* update port to 8003

* reset to master

* Update publish docker

* move openapi spec to airbyte-connector-builder

* point to openapi spec

* dont expose the connector builder to localhost

* reset FE components to master

* Don't deploy the connector-builder

* Revert "Don't deploy the connector-builder"

This reverts commit 3d157494cf.

* Revert "Revert "Don't deploy the connector-builder""

This reverts commit beac3d48f0.

* comment out more things related to connector builder server

* more attempts at removing the connector builder

* comment out more things

* Apply suggestions from code review

Co-authored-by: Lake Mossman <lake@airbyte.io>

* Update airbyte-webapp/src/config/configProviders.ts

Co-authored-by: Lake Mossman <lake@airbyte.io>

* update

* rename

* indent

* Revert "move openapi spec to airbyte-connector-builder"

This reverts commit 57dda04723.

* Revert "rename"

This reverts commit b2d802b8fa.

* Revert "Revert "rename""

This reverts commit 91db24fd4a.

* point to wrong file in case it fixes the build

* point to right openapi file

* Revert "Revert "move openapi spec to airbyte-connector-builder""

This reverts commit e46a837454.

* point to moved file

* fix path

* Update from master

* newline

* Add failing test

* Revert "Add failing test"

This reverts commit ed9fea09b5.

* comment

* update commented requires

* Add a comment

* 2022

* rename to connector-builder-server

* typo

Co-authored-by: lmossman <lake@airbyte.io>
2022-11-09 13:07:26 -08:00
Peter Hu
013ecf7063 use longer short shas (#19190)
it seems github APIs want us to use longer shas in some cases where a
7 character short sha is still entirely valid

So just set the minimum short sha length to 10
2022-11-08 16:09:52 -08:00
letiescanciano
bf58536e2b 🪟 🔧 Add Segment event to invite users modal (#18862)
* 🪟 🔧  Add Segment event to invite users modal
2022-11-04 10:01:36 +01:00
Pedro S. Lopez
0109f5de85 fix paths specification for oss catalog deploy action (#18940) 2022-11-03 17:53:15 -04:00
Cole Snodgrass
188612c891 action -> actions (#18938) 2022-11-03 13:48:59 -07:00
Cole Snodgrass
6d23496d02 add project automation (#18935) 2022-11-03 13:42:04 -07:00
Volodymyr Pochtar
afde9c6c94 ci: return 7 symbols short git hash on branch build (#18934) 2022-11-03 21:50:19 +02:00
Volodymyr Pochtar
f488081366 ci: bring old set-output to build branch and artifact tags (#18923) 2022-11-03 19:27:52 +02:00
Liren Tu
a5f72d2a6d Remove deprecated connector dependency report (#18889)
* Update action and template

* Bump version for testing

* Revert change to test comment update

* Update action

* Update action

* Add comment

* Test change again

* Update comment

* Revert change for testing

* Add comment

* Fix typos
2022-11-03 09:31:34 -07:00
Pedro S. Lopez
cbf7a7a057 fix: install java in oss catalog deploy action (#18887)
* fix: install java

* temporary disable the branch check

* revert the temporary thing
2022-11-02 22:30:54 -04:00
Pedro S. Lopez
b1ca1c22b7 add action for deploying oss connector catalog to GCS (#18633)
* add action for deploying oss connector catalog to GCS

* Update deploy-oss-catalog.yml
2022-11-02 20:17:21 -04:00
Volodymyr Pochtar
266e79eb6d ci: replace GITHUB_OUTPUT with GITHUB_ENV for multiline variables (#18857) 2022-11-02 18:37:09 +02:00
Volodymyr Pochtar
b77d039e6b ci: replace GITHUB_OUTPUT with GITHUB_ENV on multiline variables (#18809)
* ci: replace GITHUB_OUTPUT with GITHUB_ENV on multiline variables

* ci: replace github set-ouput with new syntax in ./tools/bin/
2022-11-02 17:57:48 +02:00
Conor
1167d35ce7 ci: add job and run id to test reports (#18832) 2022-11-01 18:49:16 -07:00
Conor
dc15f56e31 ci: use custom test-reporter action to upload job results (#18004)
* ci: use custom action to upload job results
2022-11-01 13:59:19 -05:00
Ella Rohm-Ensing
385ab7e6d2 improve connector dependency github action (#18480)
* Use more specific variable name

* Write affected sources and destinations to files

* Use Markdown template to format results

* Update workflow to edit existing comment instead of making a new one

* Check whether changed_files.txt is empty before proceeding

* move template to .github/

* Use different quotes for true

* Move logic about continuing back to after dependency report because of ignores

* Use correct filename in conditional

* Use if to avoid early exit

* Create folder for comment templates and use constant for file path

* Add handling for non-source non-destination info, pull out markdown listing
2022-11-01 11:37:01 -04:00
Volodymyr Pochtar
4e12c1399b ci: use oldgithub actions notation for output in publish-helm-charts worklow (#18780) 2022-11-01 17:27:44 +02:00
Kyryl Skobylko
065fef065c fix helm release workflow (#18776) 2022-11-01 15:48:33 +02:00
Topher Lubaway
cb785bc18b Changes docs deploy failures to show up in #docs (#18738) 2022-10-31 16:58:40 -05:00
Volodymyr Pochtar
fa37148e7d ci: replace set-output with new github actions syntax (#18691) 2022-10-31 19:05:00 +02:00
Kyryl Skobylko
2108143f1a fix helm release workflow (#18716) 2022-10-31 18:07:38 +02:00
perangel
49622e7c2a fix: Typo in semver format for chart (#18686)
This looks to have been a mistaken change that was made to the workflow. Reverting back to the original value.
2022-10-31 09:19:32 -04:00
perangel
2099a74e7e feat: Add airbyte-cron Helm chart (#18542)
* feat: Add airbyte-cron Helm chart

* New chart resides in `charts/airbyte-cron`
* Updated the parent chart (`airbyte`) `values.yaml` to include config
  key for `cron`

* Add airbyte-cron to release workflow

* chore: remove TEMPORAL_* vars

Co-authored-by: Kyryl Skobylko <xpuska513@gmail.com>
2022-10-31 09:06:46 -04:00
Serhii Chvaliuk
a0f01ad20b ami-0d648081937c75a73 -> ami-06cf12549e3d9c522 (#18667)
Signed-off-by: Sergey Chvalyuk <grubberr@gmail.com>
2022-10-30 21:41:52 +02:00
Taras Korenko
d840a8a80d Simplify the OSS documentation deploy system (#2670) (#18598)
+ Adds Slack notification about failed Docs builds
  (slack notifications fall into "#oss-master-build-failure" for now)
+ (while here) Unbreaks docs build
2022-10-28 17:08:06 +03:00
Taras Korenko
a9a2bd4da0 Simplify the OSS documentation deploy system (#2670) (#18436)
+ Updates tools/bin/deploy_docusaurus to work on Github Runners
+ Adds 'Deploy docs.airbyte.com' Github workflow
2022-10-27 18:56:06 +03:00
Taras Korenko
2a2639a52b Simplify the OSS documentation deploy system (#2670) (#18377)
+ Adds a placeholder for 'Deploy Docs' Github Workflow.
2022-10-24 19:20:01 +03:00
Pedro S. Lopez
f5de64df3b fix issues running connector dependency report on PRs from forks (#18269)
* fix issues running connector dependency report on PRs from forks

* dont need to prevent running on forks

* fix typo

* fix typo
2022-10-20 18:57:29 -04:00
Cole Snodgrass
3d70fd03d5 add grooming label support for team/platform-workflow issues (#18127)
* add grooming label support for team/platform-workflow issues

* add newline
2022-10-19 11:05:12 -07:00
Benoit Moriceau
adf2c5ff8e Bmoric/remove dep connector worker (#17977)
* test [ci skip]

* Autogenerated files

* Add missing annotation

* Remove unused json2Schema block from worker

* Move tess

* Missing deps and format

* Fix test build

* TMP

* Add missing dependencies

* PR comments

* Tmp

* [ci skip] Tmp

* Fix acceptance test and add the seed dependency

* Fix build

* For diff

* tmp

* Build pass

* make the worker to be  on the platform only

* fix setting.yaml

* remove dependency

* Fix pmd

* Fix Cron

* Add chart

* Fix cron

* Fix server build.gradle

* Fix jar conflict

* PR comments

* Add cron micronaut environemnt

* Update required build path

* remove all dependencies on worker

* Typo

* Add gradle exclusions

* Add exclusion to avoid conflict

* more exclusion

* Move more class

* Exclude worker from the general build

* Fix connector build
2022-10-18 11:51:25 -07:00
github-actions[bot]
d4351ee3b4 Bump helm chart version reference to 0.40.24 (#18081)
* Bump helm chart version reference to 0.40.24

* Update .gitignore

Co-authored-by: benmoriceau <benmoriceau@users.noreply.github.com>
Co-authored-by: Kyryl Skobylko <xpuska513@gmail.com>
2022-10-18 10:35:14 +03:00
Kyryl Skobylko
e4f8e75410 Update helm release workflow (#18048)
* Update workflow

* Update trigger rules

* fix: Update release workflow with abillity to add tags

* Update workflow
2022-10-17 20:28:06 +03:00
Benoit Moriceau
18c328da2b Bmoric/build platform if connector pg changed (#18014)
* Trigger platform build when the connectors use in the Acceptance test are updated

* Remove the ci skip when publish
2022-10-14 14:55:39 -07:00
Conor
19f74282be ci: upload test results to github for analysis (#17953)
* ci: upload test results to github for analysis

* fix: filter down to only test folders
2022-10-13 19:38:03 -05:00
Davin Chia
21352b6003 Trigger the connectors build if there are worker changes. (#17976)
Since the connector module is dependent on the worker module, also trigger the connector builds if anything in the worker file directory changes.
2022-10-13 17:21:02 -07:00
Davin Chia
719cd554bd Start testing buildpulse. (#17712)
Buildpulse.io is a tool for detecting flaky tests that integrates well with GHA. Flaky tests are something we want to start figuring out more of.

This PR starts pushing platform tests to buildpulse so we can start trialing out this tool.

The idea is to try this out for a couple of weeks (enough time to see if this tool actually can detect flaky tests) and decide if this serves our needs.
2022-10-09 14:41:30 -07:00
andriikorotkov
371da13827 Test e2e testing tool commands (#17722)
* test pull request for testing testing-tool commands

* test pull request for testing testing-tool commands

* add command for run testing tool in main repo

* small changes for test e2e testing tool commands

* small changes for test e2e testing tool commands
2022-10-07 16:18:20 +03:00
andriikorotkov
0bec9404eb Testing tool commands for run scenarios (#17550)
* test pull request for testing testing-tool commands

* test pull request for testing testing-tool commands

* add command for run testing tool in main repo
2022-10-07 14:07:38 +03:00
Conor
58cc7051c2 remove sonar-scan workflow (#17609) 2022-10-05 11:30:21 -05:00
andriikorotkov
4a6bc22280 Update testing-tool help commands (#17553)
* add github action for help-full command processing

* test pull request for testing testing-tool commands

* test pull request for testing testing-tool commands
2022-10-04 13:30:49 +03:00
andriikorotkov
c2507303b6 add github action for help-full command processing (#17502) 2022-10-04 11:40:14 +03:00
Tim Roes
ee9bd2e141 Cleanup labeling actions (#17278) 2022-09-29 22:03:36 +02:00