Commit Graph

411 Commits

Author SHA1 Message Date
Rory Powell 5bacef7607
Add workaround to preserve creation date on chart publishing ()
Employ the same workaround added to the chart publishing in `release-develop` workflow. See: https://github.com/Budibase/budibase/pull/9099
2023-01-09 08:21:48 +00:00
Rory Powell c50493b537 Delete rpowell-temp.yml 2023-01-05 10:07:33 +00:00
Rory Powell 3d9142a6f1
Update rpowell-temp.yml 2023-01-05 09:52:00 +00:00
Rory Powell 92257d0b4c
Create rpowell-temp.yml 2023-01-05 09:51:10 +00:00
Rory Powell 62c325fa57
Allow proxy upstream URLs to be configured at runtime ()
* allow proxy upstream urls to be configured at runtime

* make dynamic upstream urls in proxy the default behaviour

* reorder env directives

* Use appVersion for proxy image

* Update couch upstream for proxy

* proxy ci updates - WIP

* allowing custom resolvers in proxy service deployment

* remove generateProxyConf script for prod and remove from builds

* remove generateProxyConfig script

* removing nginx dev conf

* delete generated nginx conf

Co-authored-by: Thomas Weiß <panos@unbunt.org>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-12-20 16:28:13 +00:00
Rory Powell 61b899b120
Fix for release version in qa deploy notification ()
* Fix for release version in qa deploy notification

* Re-add dependency on chart job
2022-12-20 16:10:02 +00:00
Rory Powell 50e750b4b7 Update job name 2022-12-19 16:04:58 +00:00
Rory Powell eebb638daf Re-enable concurrency 2022-12-19 16:03:07 +00:00
Rory Powell 04bc69ecf4
Publish helm chart with correct app version, publish on develop ()
* Publish helm chart with correct app version, publish on develop

* Uncomment checkout

* Remove concurrency flag temporarily

* Prevent created at timestamp from changing on each helm repo index

* Add logging

* Fix syntax error

* Add logging

* Fix package command

* Remove copy tgz

* Update commit message

* Add job to trigger budibase-deploys

* Fix repository

* Update access token

* Update access token

* Update access token

* Separate deploy release env from docker image release

* Dependency between image release and chart release
2022-12-19 16:01:12 +00:00
Rory Powell 99cc9ced24 Add worker and backend-core to codecov-action 2022-11-14 14:13:55 +00:00
Martin McKeaveney d0ad7bbb67 merge with master 2022-09-26 17:57:23 +01:00
Martin McKeaveney ec18c8f304 remove superfluous env vars 2022-09-26 15:52:01 +01:00
Martin McKeaveney 97d3765081 remove install pro and add protection to single image build to fail off master 2022-09-26 15:45:14 +01:00
Andrew Kingston 0ebfad7606 Merge branch 'develop' of github.com:Budibase/budibase into public-api-sdk 2022-09-26 14:15:25 +01:00
Martin McKeaveney 1fdff22c64 only run in test mode if couch url is not passed 2022-09-26 10:40:37 +01:00
Martin McKeaveney 2102530efd turn off unit tests 2022-09-26 09:41:49 +01:00
Martin McKeaveney 9b44d3ec63 adding startup script for local 2022-09-25 23:43:37 +01:00
Martin McKeaveney e796a86809 using real couch in integration tests 2022-09-24 13:17:21 +01:00
Andrew Kingston 0fe1696b18 Build SDK as part of release workflows which publish to NPM 2022-09-21 09:09:12 +01:00
Martin McKeaveney 39ceedc87c tidy up 2022-09-15 20:09:23 +01:00
Martin McKeaveney 65d41fdd20 better tests and cleaner import for server 2022-09-15 19:51:11 +01:00
Martin McKeaveney 10387a3061 make sure yarn gets run in qa-core 2022-09-06 09:08:49 +01:00
Martin McKeaveney 2a6c9cd6c5 QA Core repo, and Jest API tests running end to end 2022-09-05 18:28:53 +01:00
Martin McKeaveney cdce6ef808 separate rollouts into separate steps 2022-08-23 12:07:57 +01:00
Martin McKeaveney f4e3a8432f use pre-encoded kubeconfig secret 2022-08-23 11:12:38 +01:00
Martin McKeaveney 04f722867b fix service re-roll 2022-08-23 10:41:50 +01:00
Martin McKeaveney 327f78ea4f enforce fail 2022-08-22 12:01:50 +01:00
Martin McKeaveney 6b2a0ce16f base64 encode the kubeconfig 2022-08-18 12:21:01 +01:00
Martin McKeaveney cbcdc3c955
Update deploy-release.yml 2022-08-18 12:09:36 +01:00
Martin McKeaveney e4f0b02bf0
Merge pull request from Budibase/fix/various-fixes-martin
roll out release services after deployment
2022-08-16 10:17:59 +01:00
Martin McKeaveney e47f60d371 add to release job 2022-08-12 17:48:50 +01:00
Martin McKeaveney fc59d1b591 reset appVersion to develop 2022-08-12 17:45:31 +01:00
Martin McKeaveney 311fc7841e roll out release services after deployment 2022-08-12 17:42:46 +01:00
mike12345567 2fbf39947a Merge branch 'master' of github.com:Budibase/budibase into develop 2022-08-11 16:28:46 +01:00
Rory Powell 13e34e591d Revert to using branches only for selfhost release 2022-08-10 17:07:33 +01:00
Rory Powell dd9740272c Add git fetch --tags to release-selfhost 2022-08-10 16:24:50 +01:00
Rory Powell e8bf52a3a1 Add git fetch --tags to release-selfhost 2022-08-10 16:17:56 +01:00
Rory Powell 6c67ed1345 Merge branch 'master' into merge-master 2022-08-10 15:46:30 +01:00
Rory Powell a6b55277ea Checkout tag 2022-08-10 14:07:21 +01:00
Rory Powell 07a1cf63a1 Add version support release-selfhost.yml 2022-08-10 13:57:33 +01:00
Martin McKeaveney 621ebcf7a4 merge from master 2022-08-09 11:52:48 +01:00
Michael Drury af3735ee22
Merge pull request from Budibase/fix/cli-build
Fixing CLI CI build
2022-08-08 17:39:43 +01:00
mike12345567 d8ec947fdd Updating self host release to fix issues with CLI build. 2022-08-08 14:14:35 +01:00
Rory Powell 73db927f8e Update posthog token 2022-08-08 14:03:04 +01:00
Rory Powell dab6da7e75 Disable posthog in release env 2022-08-08 11:51:38 +01:00
NEOLPAR f5797cc4ca amendments for PR comments 2022-08-05 10:57:13 +01:00
NEOLPAR 6228972c9e important note for pro modifications 2022-07-28 20:35:43 +01:00
NEOLPAR 0c787577f8 linking to doc instead of symlink to make it readable on Github 2022-07-28 11:21:06 +01:00
NEOLPAR 893f360306 cleaning dependencies before bootstrap to linking pro version 2022-07-28 11:13:03 +01:00
Jonny McCullagh 7b0aca653a WIP: add Azure App Service image to docker registry 2022-07-18 12:21:01 +01:00