Michael Drury
772a732194
Making sure client is built, before running server tests.
2023-03-28 01:01:01 +01:00
Michael Drury
972897faf7
Splitting server tests out to run separately to main lerna thread.
2023-03-28 00:33:46 +01:00
Michael Drury
b0d3e79dd4
Removing files from coverage upload to see if it correctly resolves all coverage automatically.
2023-03-27 23:52:45 +01:00
Michael Drury
878d0f6dab
Updating to codecov-action v3 as v1 deprecated.
2023-03-27 22:55:57 +01:00
Michael Drury
2e8483152f
Adding back backend-core and worker coverage.
2023-03-27 22:52:01 +01:00
Michael Drury
71e4ab6215
Testing simplifying coverage (fix server issue).
2023-03-27 22:32:23 +01:00
mike12345567
63cf91218d
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-03-14 14:12:32 +00:00
Rory Powell
feecb53017
Fix app version tag ( #9969 )
2023-03-09 16:40:32 +00:00
Rory Powell
acc193aa87
Replace get previous tag with package version ( #9968 )
2023-03-09 16:33:48 +00:00
Rory Powell
a03a96038d
merge master into develop ( #9964 )
2023-03-09 15:54:20 +00:00
Rory Powell
3ee07d3949
Replace GH_PERSONAL_TOKEN with GH_ACCESS_TOKEN for pulling values from infra ( #9962 )
2023-03-09 15:22:29 +00:00
Rory Powell
57850c7b8e
Supply kubeconfig to preprod deploy job ( #9957 )
2023-03-09 12:12:01 +00:00
Rory Powell
df3b6add17
fix-preprod-deploy ( #9955 )
2023-03-09 11:16:08 +00:00
Rory Powell
0f981f33c4
Re-add legacy preprod ( #9953 )
...
* Re-add legacy preprod
* Remove needs images
2023-03-09 11:02:09 +00:00
Jonny McCullagh
2500527354
tidy actions ( #9922 )
...
* tidy actions
2023-03-07 16:03:02 +00:00
Rory Powell
f1a5ffcaea
Add checkout to preprod deploy ( #9921 )
2023-03-07 15:14:39 +00:00
Rory Powell
1a0e71f4aa
Add release helm chart to release job ( #9918 )
...
* Add release helm chart to release job
* Update job name from release to release-images
* add get previous tag to all jobs
2023-03-07 14:39:54 +00:00
Jonny McCullagh
e251b84d60
replace preprod with new EKS deployment ( #9889 )
2023-03-07 13:34:18 +00:00
Martin McKeaveney
97f0b76d82
removing test step from release
2023-03-06 11:30:21 +00:00
Martin McKeaveney
f7d6c37fc7
merge
2023-03-03 16:49:04 +00:00
Martin McKeaveney
7819908fe2
Pin node version in release-selfhost job
2023-03-01 22:03:34 +00:00
Rory Powell
60a4d46fd3
Break out pro tests into their own ci job
2023-02-27 15:55:46 +00:00
Rory Powell
2e829ce8a6
Merge pull request #9785 from Budibase/configs-refactor-and-server-test-fixes
...
Configs / Server tests / Failing real email tests updates
2023-02-27 14:00:21 +00:00
Rory Powell
fd085847c3
Remove temporary ci branch
2023-02-27 13:53:10 +00:00
Rory Powell
2c46109e7d
Enforceable SSO ( #9787 )
...
* Add ENFORCEABLE_SSO feature flag
* First draft of enforce sso configuration / show single sign on url
* Reading and writing isSSOEnforced + integration with login page
* Enable CI + lint
* Set correct base branch for CI
* Test fix for expected string changed
* Use tenant aware platform url as SSO link
* Bring in latest pro changes
* Lint
* Add useEnforceableSSO mock helper function
* Update configs.spec.ts with coverage for public settings
* Update users.spec.ts with additional tests for isPreventPasswordActions
* Lint
* Update refresh OAuthToken to use correct enum and add case statement
2023-02-27 13:42:51 +00:00
Rory Powell
9aea8bfec4
Use forked helm action ( #9814 )
2023-02-27 10:01:43 +00:00
Rory Powell
c14c57bc63
Fix helm action ( #9804 )
...
* Downgrade glopezep/helm to 1.7.0
* Downgrade glopezep/helm to 1.6.1
2023-02-24 16:34:13 +00:00
Rory Powell
b0fd593db5
Downgrade glopezep/helm to 1.7.0 ( #9803 )
2023-02-24 16:27:50 +00:00
Rory Powell
b17f411183
Remove deploy to release env ( #9793 )
2023-02-24 09:16:18 +00:00
Rory Powell
940de8b6a0
Run CI steps in parallel ( #9760 )
...
* Parallel CI
* Add build to integration test
* Add checkout to top of each run
* Revert branch update for ci job
* Experiment with --runInBand for CI
* Fix intermittent backend-core migration test failure
* Fix hanging worker redis connection
* Update naming from reset to newTenant
2023-02-21 17:13:24 +00:00
Rory Powell
eb6b49d843
Fix qa deploy dispatch ( #9724 )
2023-02-17 08:25:10 +00:00
Rory Powell
89829965d4
Remove test on release-develop job (temporary) ( #9711 )
...
* Remove test on release-develop job (temporary)
* Remove test on release-develop job (temporary)
* Speed up pro release script by adding no verify flag to version update commits
2023-02-16 14:14:22 +00:00
Martin McKeaveney
9ca6aa8bbc
tidy up
2023-02-15 23:43:53 +00:00
Martin McKeaveney
6b5128a0bf
running API tests with reporting qa nightly tests
2023-02-15 23:38:59 +00:00
Rory Powell
7c74e8c7b3
Automate account-portal qa deploy from develop ( #9501 )
2023-02-01 16:32:49 +00:00
Mitch-Budibase
0164ca443b
Update smoke_test.yaml
...
Removing Cypress from smoke_test.yaml file
- No longer needed
2023-01-31 17:05:41 +00:00
Rory Powell
f70ba6bff4
Add workaround to preserve creation date on chart publishing ( #9219 )
...
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
0bd551505c
Delete rpowell-temp.yml
2023-01-05 10:07:33 +00:00
Rory Powell
788ae011a2
Update rpowell-temp.yml
2023-01-05 09:52:00 +00:00
Rory Powell
80dc849987
Create rpowell-temp.yml
2023-01-05 09:51:10 +00:00
Rory Powell
b635614f77
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
57009c6e73
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
3c856f2b5f
Update job name
2022-12-19 16:04:58 +00:00
Rory Powell
0171514c53
Re-enable concurrency
2022-12-19 16:03:07 +00:00
Rory Powell
3e3029e4d6
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
Rory Powell
ac105bbe3a
Add worker and backend-core to codecov-action
2022-11-14 14:13:55 +00:00
Martin McKeaveney
57bbf28119
merge with master
2022-09-26 17:57:23 +01:00
Martin McKeaveney
30ccf00232
remove superfluous env vars
2022-09-26 15:52:01 +01:00
Martin McKeaveney
f39f789a66
remove install pro and add protection to single image build to fail off master
2022-09-26 15:45:14 +01:00
Andrew Kingston
e3bb57b97a
Merge branch 'develop' of github.com:Budibase/budibase into public-api-sdk
2022-09-26 14:15:25 +01:00