Rory Powell
62c325fa57
Allow proxy upstream URLs to be configured at runtime ( #7413 )
...
* 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 ( #9132 )
...
* 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 ( #9099 )
...
* 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
Andrew Kingston
0fe1696b18
Build SDK as part of release workflows which publish to NPM
2022-09-21 09:09:12 +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
6b2a0ce16f
base64 encode the kubeconfig
2022-08-18 12:21:01 +01:00
Martin McKeaveney
e4f0b02bf0
Merge pull request #7251 from Budibase/fix/various-fixes-martin
...
roll out release services after deployment
2022-08-16 10:17:59 +01:00
Martin McKeaveney
311fc7841e
roll out release services after deployment
2022-08-12 17:42:46 +01:00
Rory Powell
dab6da7e75
Disable posthog in release env
2022-08-08 11:51:38 +01:00
Martin McKeaveney
3716632144
move logic to cloud URL to backend
2022-06-28 22:45:05 +01:00
Martin McKeaveney
d4dc15fc20
Update release-develop.yml
2022-06-28 18:07:43 +01:00
Rory Powell
35a6eef9f3
Update workflow readmes and rename release staging to prerelease
2022-06-20 13:27:03 +01:00
Rory Powell
1969def038
Revert release pipeline to use develop again
2022-06-20 10:40:05 +01:00
Rory Powell
e7a3070bad
Update release ph token
2022-06-13 16:25:22 +01:00
Rory Powell
2abd768e4e
Disable develop branch name check
2022-06-13 11:23:02 +01:00
Rory Powell
01e48b418f
Environment config
2022-06-06 15:27:29 +01:00
Rory Powell
89f571091c
Update workflows to use release instead of develop (temporarily)
2022-06-06 11:18:41 +01:00
Martin McKeaveney
7fa88c0106
use develop tag for docker pull
2022-05-27 00:34:32 +01:00
Martin McKeaveney
4a3b703b31
proxy generation for release env
2022-05-27 00:10:43 +01:00
Martin McKeaveney
245c0d3ff7
fix formatting
2022-05-26 14:39:37 +01:00
Martin McKeaveney
f3d84485da
CI job for staging deploy
2022-05-26 13:58:17 +01:00
Rory Powell
7e11a43b1a
Add concurrency flags to release jobs to ensure no parallel execution
2022-05-12 21:13:08 +01:00
Rory Powell
ab10af171e
Add workflow_dispatch to ci, release-develop and release (master)
2022-05-03 14:18:18 +01:00
Rory Powell
ed0110f4a4
Add access token to top level env
2022-04-21 22:20:38 +01:00
Rory Powell
64a299064d
Update pro install scripts with branch handling
2022-04-21 22:12:57 +01:00
Rory Powell
cdb17748cb
Update pro install and release scripts
2022-04-21 21:55:16 +01:00
Rory Powell
145e30af1d
Revert testing changes to release-develop.yml
2022-04-20 21:25:12 +01:00
Rory Powell
f6fbcd026b
Change gh username order
2022-04-20 20:59:37 +01:00
Rory Powell
234589fa2b
Change gh username order
2022-04-20 20:58:57 +01:00
Rory Powell
a5f5c846b2
Set global git commit username
2022-04-20 20:32:00 +01:00
Rory Powell
b63a8adb12
Change how version is parsed
2022-04-20 17:30:42 +01:00
Rory Powell
c01d8f5cc2
Update branch processing
2022-04-20 17:12:40 +01:00
Rory Powell
5ad58cf01d
Update branch processing
2022-04-20 17:02:06 +01:00
Rory Powell
329e697371
Update branch processing
2022-04-20 16:50:53 +01:00
Rory Powell
348ee03967
Update branch processing
2022-04-20 16:48:45 +01:00
Rory Powell
8a695b7010
Update branch processing
2022-04-20 16:47:42 +01:00
Rory Powell
0661f23a89
Update branch processing
2022-04-20 16:42:03 +01:00
Rory Powell
f303a76895
Update branch processing
2022-04-20 16:40:51 +01:00
Rory Powell
a3a0525d3b
Update branch processing
2022-04-20 16:38:56 +01:00
Rory Powell
732ba40ff6
Resolve current branch on release job
2022-04-20 16:21:05 +01:00
Rory Powell
93c004a48c
Add pro release to release-develop
2022-04-20 16:11:06 +01:00
Rory Powell
82c1ada346
Integrate with standard release pipeline
2022-02-16 10:08:49 +00:00
Rory Powell
684a915a30
poc wip
2022-02-16 09:54:26 +00:00
Martin McKeaveney
ac67b11301
only kick off build on certain paths
2021-12-31 13:59:48 +00:00
mike12345567
8a1a2c5305
Upgrading to Node 14 across the board as recent packages don't support 12 anymore.
2021-11-18 10:59:35 +00:00
Rory Powell
a3d79373db
Remove sentry dsn from build
2021-10-18 16:29:03 +01:00