* fix: revert extraEnv. Move updated extraEnv to env_vars
* fix: Add node pool selector feature for gke deployments
* fix: hotfix. Fix webapp values and imagepullsecrets
* fix: remove nodeSelector duplicate
* fix: revert imagePullSecrets changes
* fix nit
* fix: fix bootloader imagepullsecrets
* fix: fix image pull secrets again...
* feat: add acceptance tests for helm
* add step to install unzip
* fix incorrect command spelling(helm)
* update slack notification sending for Airbyte CI workflow
* Rename Helm E2E test report name
* fix: Update helm charts
* fix: fix temporal DB Port bug
* fix nits
* do a small testing for sake of science
* Update test chart.yaml with note block
* Revert changes for AC tests
* fix: Include #16166
* fix: add metrics to the ci workflow
* fix: revert changes for temporal service. move them to server service;
* fix: revert fullstory deletion
* fix: change way of defining image tag and make it to be set in global values. Add values.yaml.test for integration testing and local deployment
* fix: udpate docs, update values.yaml
* fix: fix helpers.tpl in all subcharts
* Update chart docs
Co-authored-by: Davin Chia <davinchia@gmail.com>
* Add Publish to storybook step in webapp gradle workflow
* Set fetch-dept to 0 for airbyte webapp build
* Fix typo in chromatic config
* Fix typo when you've been writing too much css
* Fix storybook build path in gradle workflow
* Use full path in chromatic action
* Try another path configuration for chromatic workflow action
* Use label ot token in storybook deploy
* Back to github_token
* Move Storybook deploy to separate job
* Fix run command in publish storybook workflow
* Rollback publish storybook as separate step from build-frontend, add correct github token to step
* Let the chromatic step build the storybook
* Restore storybookBuildDir on publish to chromatic step
* Add exitOnceUploaded to chromatic action
* Add test case for allOf and oneOf
* Bump version
* Add pr id
* Bump gcs version
* Bump dest jdbc
* Bump redshift
* Bump snowflake
* Bump databricks
* Bump bigquery
* Revert "Bump dest jdbc"
This reverts commit f10497e96a.
* Use a new pat to avoid api rate limit
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* auto-bump connector version [ci skip]
* Revert databricks bump
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Adds PAT check to shared pr check
* Name change
* Removes "safe_to_push" string
* Adds OCTAVIA_PAT and uses the found PAT
found PAT was not used in all locales, so this could have still failed
on an expired OCTAVIA_PAT before this change
It's difficult today to parse all the logs from tests. Engineers waste time scrolling through the log outputs and looking for the relevant stack trace.
This PR adds an action to generate a JUnit report so devs can understand test results at a glance. This generates 3 reports for each of the main build jobs when the build completes. We leave the frontend build out since this is aggregated by cypress.
See https://github.com/airbytehq/airbyte/pull/15271/checks?check_run_id=7683783016 for an example of how this works.
Use the https://github.com/dorny/test-reporter action and configure this to look at the Jacoco test report output for top level and second level builds. Note that most of the parameters into the action don't work.
Comment out the trap commands to output logs. Though this can be useful for debugging, there is little practical use in the day-to-day, and results in extremely noisy logs.
This is failing today since we aren't injecting the bash variables correctly into JQ. This PR makes it so.
We also increase the time limit to 4 hours to accommodate long running test jobs.
* Add refactored helm charts
* Add mkver.conf
* Remove unused workflow debug info
* Add newline
* Add switch for rendering main chart templates
* Update .bumpversion.cfg
* Replace repository in main chart
* Update helm-docs. Remove commented values. Replace placeholders to more sensable. Update workflow
* Update workflow
* Update workflow
* Update workflow
* Update workflow
* Update workflow
* Update test workflow
* Update test workflow
* Disable on push for main workflow. Add test action for test workflow
* Delete test workflow. Update main workflow
* Remove mkver.conf since its not used no more
* Reference appVersion instead of manually set image tag
* Revert image pull secrets
* Bump appVersion to the latest
* Update values.yaml
* start
* revert
* azblob
* bq
* bq denorm
* megapublish baaaabyyyy
* fix needs
* matrix connectors
* auto-bump connector version
* dont failfast and max parallel 5
* multi runno
* minor
* testing matrix agents
* name
* testing multi agents
* tmp fix
* new multi agents
* multi test
* tryy
* let's do this
* magico
* fix
* label test
* couple more connector bumps
* temp
* things
* check this
* lets gooo
* more connectors
* Delete TEMP-testing-command.yml
* auto-bump connector version
* added comment describing bash part
* running single thread
* catch sentry cli
* auto-bump connector version
* destinations
* + snowflake
* saved
* auto-bump connector version
* auto-bump connector version
* java source bumps
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* remove twice-defined methods
* label things
* revert action
* using the new test action
* point at action
* wrong tag on action
* update pool label
* update to use new ec2-github-runner fork
* this needs to be more generic than publisher
* change publish to run on pool
* add comment about runner-pool usage
* updated publish command docs for multi & parallel connector runs
* auto-bump connector version
* auto-bump connector version
* auto-bump connector version
* unbump failed publish versions
* missed dockerfiles
* remove failed docs
* mssql fix
* overhauled the git comment output
* bumping a test connector that should work
* slight order switcheroo
* output connectors properly in first message
* auto-bump connector version
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>