Adria Navarro
4be7a4cf77
Adding logs
2023-05-05 15:33:50 +01:00
Adria Navarro
f31067d50e
Don't boostrap on release
2023-05-05 15:19:20 +01:00
Adria Navarro
18a9745a73
Fetch-depth 0 on release
2023-05-05 14:57:29 +01:00
Adria Navarro
b6699aed1b
Install deps
2023-05-05 14:50:49 +01:00
Adria Navarro
699774536a
Install semver
2023-05-05 14:49:05 +01:00
Adria Navarro
07e7d83a52
Fix tagging
2023-05-05 14:46:40 +01:00
Adria Navarro
0414856089
Install semver
2023-05-05 14:42:48 +01:00
Adria Navarro
d1ad7551dc
Build before pro test
2023-05-05 14:14:33 +01:00
Adria Navarro
b63f593b17
Remove tag input
2023-05-05 14:07:05 +01:00
Adria Navarro
09462974e1
Use semver
2023-05-05 13:23:14 +01:00
Adria Navarro
9ffd43b682
Merge branch 'chore/npmless-builds' into chore/pipeline_npm_version_updates
2023-05-02 14:07:44 +01:00
mike12345567
19b568891e
Merge branch 'develop' of github.com:Budibase/budibase into chore/npmless-builds
2023-04-25 17:44:17 +01:00
Adria Navarro
d41b430aff
Merge pull request #10309 from Budibase/chore/remove_unnecessary_second_build_in_pipeline
...
Chore - Remove unnecessary second build in pipeline
2023-04-24 21:05:01 +02:00
Adria Navarro
db6a9f97d7
Use tags
2023-04-24 20:01:59 +01:00
adrinr
510544baeb
Remove trigger
2023-04-24 20:01:59 +01:00
adrinr
d515d89818
Remove trigger
2023-04-24 20:01:59 +01:00
adrinr
02234f32c6
Undo trigger
2023-04-24 20:01:59 +01:00
adrinr
2f8c50cee1
Rename scripts
2023-04-24 20:01:59 +01:00
adrinr
35bc055ba6
Change release pipelines
2023-04-24 20:01:59 +01:00
adrinr
29ed6bf10b
Release only on develop
2023-04-24 20:01:58 +01:00
adrinr
410046cae2
Run tag only on develop
2023-04-24 20:01:58 +01:00
adrinr
7e271fed18
Bump version via node script
2023-04-24 20:01:49 +01:00
adrinr
2735f1bfc6
Try fetching
2023-04-24 20:01:49 +01:00
adrinr
c5e6158329
Remove pull
2023-04-24 20:01:49 +01:00
adrinr
a2746ec241
Cleanups
2023-04-24 20:01:49 +01:00
adrinr
d8cfb68082
--no-git-reset
2023-04-24 20:01:49 +01:00
adrinr
7018fea06f
Add logging
2023-04-24 20:01:30 +01:00
adrinr
9cbc90e724
Trigger
2023-04-24 20:01:20 +01:00
adrinr
c96c5350d6
Commit all
2023-04-24 20:00:59 +01:00
adrinr
f9028e1a3f
Commit instead of reseting
2023-04-24 20:00:59 +01:00
adrinr
acc79f9363
Clean submodules
2023-04-24 20:00:52 +01:00
adrinr
7591ab3428
Remove paths on workflow
2023-04-24 20:00:42 +01:00
adrinr
59aefecdd4
Reset git before publish
2023-04-24 20:00:37 +01:00
adrinr
5e844ac6db
Run yarn after changing versions
2023-04-24 20:00:22 +01:00
adrinr
9387d37d3b
Use 0.0.1
2023-04-24 20:00:22 +01:00
adrinr
cc73606c71
Yarn after version updates
2023-04-24 20:00:13 +01:00
adrinr
1ed1424d89
Use my user as git for testing
2023-04-24 19:58:54 +01:00
adrinr
fa3f65a0e5
Fix fetching version
2023-04-24 19:58:54 +01:00
adrinr
aa61dc6887
Update versions
2023-04-24 19:58:54 +01:00
Adria Navarro
a70ebc9faf
Update tag-prerelease.yml
2023-04-24 19:58:54 +01:00
adrinr
7275600be9
Bump lerna.json only
2023-04-24 19:58:54 +01:00
adrinr
3837c5c8f4
Tag
2023-04-24 19:58:54 +01:00
adrinr
ebde64eee8
Remove yarn
2023-04-24 19:58:54 +01:00
adrinr
dbc9f70974
Rely on lerna version
2023-04-24 19:58:54 +01:00
adrinr
5f8451b6e5
Yarn lerna
2023-04-24 19:58:40 +01:00
adrinr
4bc036c390
Use lerna
2023-04-24 19:58:40 +01:00
adrinr
5824b45c20
Remove check for testing
2023-04-24 19:58:40 +01:00
adrinr
1bcb481d69
Change publish process
2023-04-24 19:58:40 +01:00
adrinr
af8a27fa10
Setup git user
2023-04-24 19:58:40 +01:00
adrinr
e10eba9447
Remove check
2023-04-24 19:58:40 +01:00
adrinr
6ecb062acf
Tag action
2023-04-24 19:58:40 +01:00
adrinr
afc5c99c6f
Revert "Merge pull request #10367 from Budibase/revert-10267-chore/pro_as_submodule"
...
This reverts commit df18119b56
, reversing
changes made to 676b85dbd8
.
2023-04-20 19:48:29 +01:00
adrinr
e65225996e
Revert https://github.com/Budibase/budibase/pull/10267
2023-04-20 19:04:20 +01:00
adrinr
98b372965c
Merge branch 'develop' into chore/pro_as_submodule
2023-04-19 10:22:48 +01:00
Gerard Burns
d36cd3b1f8
Builder Unit Test PoC ( #10173 )
...
* wip
* wip
2023-04-18 14:37:29 +01:00
adrinr
d16bf6b149
Split test-pro from test
2023-04-18 12:27:12 +01:00
adrinr
37158594f7
Merge branch 'develop' into chore/pro_as_submodule
2023-04-18 12:21:38 +01:00
adrinr
96a2c52054
Add more dev info
2023-04-18 12:18:39 +01:00
adrinr
90506265ab
Back to the working version
2023-04-18 12:07:09 +01:00
adrinr
cedadb6c00
Try remote update
2023-04-18 12:03:34 +01:00
adrinr
eb2d3c8c29
Fetch depth
2023-04-18 12:01:34 +01:00
adrinr
2e1231b6e7
Fetch origin
2023-04-18 11:57:12 +01:00
adrinr
767f9ae792
Test
2023-04-18 11:53:13 +01:00
adrinr
86efe11dd8
Remove logs
2023-04-18 11:52:03 +01:00
adrinr
f3effc4b9b
More logs
2023-04-18 11:50:15 +01:00
adrinr
291908dde0
Next
2023-04-18 11:32:02 +01:00
adrinr
38a7c96d77
Log branches
2023-04-18 11:28:19 +01:00
adrinr
e5411277fd
Fetch all branches
2023-04-18 11:25:33 +01:00
adrinr
3b3e1f5247
Try
2023-04-18 11:24:14 +01:00
adrinr
2916fbe5e4
Use recursive
2023-04-18 11:21:35 +01:00
adrinr
46e76ea0b5
Add fetch-depth 0 back
2023-04-18 11:19:02 +01:00
adrinr
2fa60ccf54
Extract
2023-04-18 11:18:06 +01:00
adrinr
00698d48d6
Use current sha
2023-04-18 11:17:12 +01:00
adrinr
a6af18daae
Test if fetch depth 2 works
2023-04-18 11:15:25 +01:00
adrinr
e89a4a366d
Working! Branch pointing to develop
2023-04-18 11:07:20 +01:00
adrinr
df0079f1f5
Add origin
2023-04-18 11:05:40 +01:00
adrinr
773ae58d9c
Attempt with fetch
2023-04-18 11:00:46 +01:00
adrinr
9fceb6371d
Next attempt
2023-04-18 10:57:38 +01:00
adrinr
67fc09e256
Copy
2023-04-18 10:52:38 +01:00
adrinr
5d24a25dca
Remove origin from branch
2023-04-18 10:44:26 +01:00
adrinr
bef3ed7ced
Log less
2023-04-18 10:19:11 +01:00
adrinr
e39dd1324d
Fetch history
2023-04-18 10:14:14 +01:00
adrinr
fc5a5f92fa
Logging log
2023-04-18 10:09:11 +01:00
adrinr
187c64d351
Logs
2023-04-17 21:37:20 +01:00
adrinr
84a9e41efe
Try
2023-04-17 21:32:12 +01:00
adrinr
08ba41c5aa
..
2023-04-17 21:05:41 +01:00
adrinr
edce4fc4ed
More logs
2023-04-17 21:00:16 +01:00
adrinr
5215f4d400
Add git fetch
2023-04-17 20:56:03 +01:00
adrinr
52a6c872c2
Git log
2023-04-17 20:53:45 +01:00
adrinr
dfc58cff00
Attempt 2
2023-04-17 20:51:52 +01:00
adrinr
aeb28b3366
Next
2023-04-17 20:50:49 +01:00
adrinr
8374974ecd
Next
2023-04-17 20:49:48 +01:00
adrinr
9df022c8bf
Fix
2023-04-17 20:48:26 +01:00
adrinr
467842c84c
Fix
2023-04-17 20:45:30 +01:00
adrinr
3905c3af47
Attempt 1000
2023-04-17 20:44:29 +01:00
adrinr
81929802e1
Clean actions
2023-04-17 20:30:06 +01:00
adrinr
58330bba92
Use ref
2023-04-17 20:26:03 +01:00
adrinr
6dc40fca6f
Update var
2023-04-17 20:23:23 +01:00
adrinr
cdcbc9ec78
Try using branch name
2023-04-17 20:22:07 +01:00
adrinr
9c28413274
Attempt
2023-04-17 20:20:31 +01:00
adrinr
4d3a93b1de
Log
2023-04-17 20:10:02 +01:00
adrinr
2bbe4360bf
Attempt 55
2023-04-17 20:08:53 +01:00
adrinr
0972b481fe
Fix
2023-04-17 20:04:27 +01:00
adrinr
061ec2eb2d
Fix
2023-04-17 20:02:57 +01:00
adrinr
307587c982
Fix action
2023-04-17 20:01:20 +01:00
adrinr
03a5eef593
Fix action
2023-04-17 19:59:01 +01:00
adrinr
0590ae8b80
Add token
2023-04-17 19:47:31 +01:00
adrinr
0be32afbc7
Add submodule check
2023-04-17 19:46:13 +01:00
adrinr
5192eefc16
Remove unnecessary second build in pipeline
2023-04-14 16:28:22 +01:00
adrinr
523bacabc3
Remove second conflicting yarn build
2023-04-14 14:00:37 +01:00
adrinr
b8d9311b49
Merge branch 'chore/yarn_workspaces' into chore/pro_as_submodule
2023-04-13 09:41:59 +01:00
Rory Powell
b71169deee
Fix how version is processed in helm chart ( #10277 )
2023-04-12 16:30:10 +01:00
Rory Powell
3b9887c66c
Use helm .Chart.AppVersion instead of specifying value ( #9933 )
...
* Use helm .Chart.AppVersion instead of specifying value
* Backwards compatibility with existing process for deploying chart from source where Chart.AppVersion hasn't been generated yet
2023-04-12 13:49:25 +01:00
adrinr
cc64539981
Remove test pro
2023-04-12 10:50:10 +01:00
adrinr
120b27ae20
Add token
2023-04-12 10:35:58 +01:00
adrinr
4e9a8fd7d2
Pull submodules on actions
2023-04-12 10:27:10 +01:00
adrinr
7d792e22bd
Remove install pro in pipelines
2023-04-11 17:16:04 +01:00
Rory Powell
77ffb8d86d
Run integration suite in CI again / auto detect tenancy / refactors ( #10209 )
...
* qa-core-ci-fixes
* global setup and teardown wip
* Updates to logs and setup
* Remove date and console mocking
* Update CI to spin up minimal dev env
* Update readme
* Fix scopeBackend.sh
* Ensure docker services are initialised before starting worker
* Lint
* Fix admin user being created on startup (#10219 )
* use regular bootstrap and build
* Lint
* Temp: re-use global setup to get around app limit in QA
2023-04-05 15:33:56 +01:00
Rory Powell
457262b0b4
Remove integration test in ci. The CI runs currently run against the deprecated release env and don't run against the live code
2023-03-31 22:37:54 +01:00
Rory Powell
74995381f4
Remove client build in CI
2023-03-31 12:30:20 +01:00
Rory Powell
d6992bbf94
Merge branch 'master' into merge-master-develop
2023-03-29 11:52:09 +01:00
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
Martin McKeaveney
47a95299cd
Update bug_report.md
2023-03-24 15:24:54 +00:00
Rory Powell
931c295c9a
Fix preprod stale deploy ( #10034 )
2023-03-15 10:13:02 +00: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
Michael Drury
8cfd3ed936
Update issue templates
...
Include the `linear` badge for bug reports.
2023-03-08 12:20:32 +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
Martin McKeaveney
cb0f3d89ca
removing linear tag so bot can perform instead
2023-02-07 15:00:28 +00:00
Martin McKeaveney
bad0cf5d55
Create config.yml
2023-02-07 09:19:39 +00:00
Martin McKeaveney
ecfd4f94d1
Update feature_request.md
2023-02-07 09:14:48 +00:00
Martin McKeaveney
e4d39c9eee
Update bug_report.md
2023-02-07 09:14:25 +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
Martin McKeaveney
f731c073b4
Update bug_report.md
2023-01-18 15:59:57 +00:00
Martin McKeaveney
6310d1912f
Update bug_report.md
2023-01-11 15:18:39 +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
Martin McKeaveney
886a90d1fd
only run in test mode if couch url is not passed
2022-09-26 10:40:37 +01:00
Martin McKeaveney
f0bcf606bc
turn off unit tests
2022-09-26 09:41:49 +01:00
Martin McKeaveney
e06afeb194
adding startup script for local
2022-09-25 23:43:37 +01:00
Martin McKeaveney
25ce82fa4b
using real couch in integration tests
2022-09-24 13:17:21 +01:00
Andrew Kingston
afcd40a9e5
Build SDK as part of release workflows which publish to NPM
2022-09-21 09:09:12 +01:00
Martin McKeaveney
6bdfe435cb
Update epic.md
2022-09-19 12:24:20 +01:00
Martin McKeaveney
b48ffd8b72
Update epic.md
2022-09-19 12:22:40 +01:00
Martin McKeaveney
2bed681621
Create epic.md
2022-09-19 12:19:49 +01:00
Martin McKeaveney
d6c8527340
tidy up
2022-09-15 20:09:23 +01:00
Martin McKeaveney
bc090f5f9d
better tests and cleaner import for server
2022-09-15 19:51:11 +01:00
Martin McKeaveney
32be537023
make sure yarn gets run in qa-core
2022-09-06 09:08:49 +01:00
Martin McKeaveney
c3f15b5af2
QA Core repo, and Jest API tests running end to end
2022-09-05 18:28:53 +01:00
Martin McKeaveney
410f2971e7
separate rollouts into separate steps
2022-08-23 12:07:57 +01:00
Martin McKeaveney
9de0bfe053
use pre-encoded kubeconfig secret
2022-08-23 11:12:38 +01:00
Martin McKeaveney
55ff9f996d
fix service re-roll
2022-08-23 10:41:50 +01:00
Martin McKeaveney
3f661d06a9
enforce fail
2022-08-22 12:01:50 +01:00
Martin McKeaveney
81a00424b2
base64 encode the kubeconfig
2022-08-18 12:21:01 +01:00
Martin McKeaveney
96be712f89
Update deploy-release.yml
2022-08-18 12:09:36 +01:00
Martin McKeaveney
881d350c66
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
9a9e4c0975
add to release job
2022-08-12 17:48:50 +01:00
Martin McKeaveney
a817756db8
reset appVersion to develop
2022-08-12 17:45:31 +01:00
Martin McKeaveney
52feda77de
roll out release services after deployment
2022-08-12 17:42:46 +01:00
mike12345567
1c7f860184
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-08-11 16:28:46 +01:00
Rory Powell
eb6304f181
Revert to using branches only for selfhost release
2022-08-10 17:07:33 +01:00
Rory Powell
85af9b0615
Add git fetch --tags to release-selfhost
2022-08-10 16:24:50 +01:00
Rory Powell
dbf6376910
Add git fetch --tags to release-selfhost
2022-08-10 16:17:56 +01:00
Rory Powell
bc5a36dd53
Merge branch 'master' into merge-master
2022-08-10 15:46:30 +01:00
Rory Powell
d31cc3a96d
Checkout tag
2022-08-10 14:07:21 +01:00
Rory Powell
65189c0b13
Add version support release-selfhost.yml
2022-08-10 13:57:33 +01:00
Martin McKeaveney
c44ae30721
merge from master
2022-08-09 11:52:48 +01:00
Michael Drury
a4e934bbd6
Merge pull request #7151 from Budibase/fix/cli-build
...
Fixing CLI CI build
2022-08-08 17:39:43 +01:00
mike12345567
27d81a7f51
Updating self host release to fix issues with CLI build.
2022-08-08 14:14:35 +01:00
Rory Powell
d36ff097ee
Update posthog token
2022-08-08 14:03:04 +01:00
Rory Powell
40b22019ea
Disable posthog in release env
2022-08-08 11:51:38 +01:00
NEOLPAR
de5d1cea3e
amendments for PR comments
2022-08-05 10:57:13 +01:00
NEOLPAR
011b97d57f
important note for pro modifications
2022-07-28 20:35:43 +01:00
NEOLPAR
33e1d69341
linking to doc instead of symlink to make it readable on Github
2022-07-28 11:21:06 +01:00
NEOLPAR
51620dfc35
cleaning dependencies before bootstrap to linking pro version
2022-07-28 11:13:03 +01:00
Martin McKeaveney
1cb7855dfa
Update bug_report.md
2022-07-20 13:09:27 +01:00
Jonny McCullagh
5373e784c0
WIP: add Azure App Service image to docker registry
2022-07-18 12:21:01 +01:00
mike12345567
433e9402ac
Switching single image build to workflow dispatch.
2022-07-14 18:50:09 +01:00
mike12345567
f4b75b8f50
Fix for single image build, make sure predocker commands always ran.
2022-07-13 16:39:38 +01:00
Martin McKeaveney
1ed8fe1893
fix input from release job
2022-07-11 17:17:05 +01:00
Martin McKeaveney
ec20f173bb
automating CI release
2022-07-11 16:05:41 +01:00
Martin McKeaveney
36c8be1149
Merge pull request #6637 from Budibase/fix/release-removals
...
remove beta stuff and remove self-host banners
2022-07-11 11:54:52 +01:00
Martin McKeaveney
367cf37795
remove beta stuff and remove self-host banners
2022-07-11 11:08:56 +01:00
mike12345567
4439dc73b7
Updating tags to sufficient access level.
2022-07-07 18:13:46 +01:00
mike12345567
af409a532c
Adding login action.
2022-07-07 16:38:48 +01:00
mike12345567
6f33c4ae68
Adding push to deploy image.
2022-07-07 14:32:48 +01:00
mike12345567
175e48961b
Removing testing from single image deployment as its already carried out by CI workflow.
2022-07-06 16:56:05 +01:00
mike12345567
fd7fc1df34
Adding QEMU builder for ARM builds.
2022-07-06 16:53:25 +01:00
mike12345567
83c9ab9788
Merge branch 'develop' of github.com:Budibase/budibase into omnibus-action
2022-07-06 11:10:16 +01:00
Martin McKeaveney
772d975f9d
Adding correct release tag
2022-07-05 19:56:47 +01:00
Martin McKeaveney
fddd124ac4
updating CI job to upload to correct dir
2022-07-01 00:33:01 +01:00
Martin McKeaveney
0c04ac58a6
move logic to cloud URL to backend
2022-06-28 22:45:05 +01:00
Martin McKeaveney
c295c31152
Update release-develop.yml
2022-06-28 18:07:43 +01:00
Martin McKeaveney
251520bcd1
adding types
2022-06-28 12:16:23 +01:00
Martin McKeaveney
de08fe0160
PR comments
2022-06-28 11:53:57 +01:00
Jonny McCullagh
e091b1a038
WIP: Pipeline for Single Image deploy tag
2022-06-27 16:27:19 +01:00
Jonny McCullagh
8780b7f897
WIP: Pipeline for Single Image deploy
2022-06-27 14:37:46 +01:00
Jonny McCullagh
b6c1305b5b
WIP: Pipeline for Single Image deploy
2022-06-27 14:17:04 +01:00
Jonny McCullagh
4bf8d68ae0
WIP: Pipeline for Single Image deploy
2022-06-27 13:43:54 +01:00
Jonny McCullagh
ffe1fb9524
WIP: Pipeline for Single Image deploy
2022-06-27 12:35:35 +01:00
Jonny McCullagh
6559586ec5
WIP: Pipeline for Single Image deploy
2022-06-27 12:13:33 +01:00
Rory Powell
7bc505b13f
Pro contributing and CI/CD docs
2022-06-23 10:02:57 +01:00
Jonny McCullagh
055842fce4
Merge pull request #6391 from Budibase/docs
...
add docs for contrib env setup
2022-06-20 14:35:05 +01:00
Rory Powell
a4a6ce2b38
Update workflow readmes and rename release staging to prerelease
2022-06-20 13:27:03 +01:00
Rory Powell
7a97dd14e3
Fix typo on branch name check
2022-06-20 12:51:57 +01:00
Jonny McCullagh
e0916610c2
add docs for contrib env setup
2022-06-20 12:48:45 +01:00
Rory Powell
544db02f2c
Add dispatch deploy job for release env
2022-06-20 12:14:16 +01:00
Rory Powell
ebbe2d0628
Revert release pipeline to use develop again
2022-06-20 10:40:05 +01:00
Rory Powell
e63142866c
Update release ph token
2022-06-13 16:25:22 +01:00
Rory Powell
b0dc1f4e6b
Disable develop branch name check
2022-06-13 11:23:02 +01:00
Rory Powell
4584643ee3
Update debug command
2022-06-07 09:01:43 +01:00
Rory Powell
96e1703147
Add debug log level to lerna bootstrap
2022-06-07 08:55:32 +01:00
Rory Powell
2e7c7b7050
Add yarn cache clean to CI
2022-06-07 08:41:00 +01:00
Rory Powell
38f0e6447c
Add command to re-install yarn on CI to test issue
2022-06-07 08:37:41 +01:00
Martin McKeaveney
48f900e447
delete unnecessary job
2022-06-06 23:32:04 +01:00
Martin McKeaveney
d15dfb83fc
new ui functionality working from S3 bucket
2022-06-06 23:30:36 +01:00
Rory Powell
0094c83216
Environment config
2022-06-06 15:27:29 +01:00
Rory Powell
b0b83ae5a0
Update workflows to use release instead of develop (temporarily)
2022-06-06 11:18:41 +01:00
Martin McKeaveney
8cc1e4e4d0
groundwork
2022-06-01 13:03:59 +01:00
Martin McKeaveney
373918a40c
use develop tag for docker pull
2022-05-27 00:34:32 +01:00
Martin McKeaveney
f7272c29b6
proxy generation for release env
2022-05-27 00:10:43 +01:00
Martin McKeaveney
2b21337c98
Merge pull request #6072 from Budibase/ci/staging-cloud-deploy
...
Ci/staging cloud deploy
2022-05-26 17:44:03 +01:00
Martin McKeaveney
f98e1406b4
fix formatting
2022-05-26 14:39:37 +01:00
Martin McKeaveney
74b381c763
CI job for staging deploy
2022-05-26 13:58:17 +01:00
Martin McKeaveney
f499de643a
merging report inline HTML, fixing webhook to prevent 400s from discord
2022-05-20 16:47:09 +01:00
Martin McKeaveney
a042af3c86
fix smoke_test job
2022-05-19 23:42:05 +01:00
Martin McKeaveney
df0f922890
lint
2022-05-18 19:55:41 +01:00
Martin McKeaveney
6bfb611de4
initial smoke test reporting
2022-05-16 23:08:05 +01:00
Rory Powell
1bf18776e0
Add self host deploy notification
2022-05-13 09:59:40 +01:00
Rory Powell
3d9e447b0c
Add concurrency flags to release jobs to ensure no parallel execution
2022-05-12 21:13:08 +01:00
Martin McKeaveney
181a038343
Merge branch 'master' of github.com:Budibase/budibase
2022-05-06 09:21:52 +01:00
Martin McKeaveney
c5294bb2d0
adding correct dashboard URL output for cypress
2022-05-06 09:20:56 +01:00
Martin McKeaveney
27e4d900cb
Update smoke_test.yaml
2022-05-06 09:19:50 +01:00
Rory Powell
6adb09d8d3
Add test:ere:ci:record variant
2022-05-03 15:52:46 +01:00
Rory Powell
40d28238b9
Add workflow_dispatch to ci, release-develop and release (master)
2022-05-03 14:18:18 +01:00
Martin McKeaveney
b3fb74de0a
record cypress runs in smoke test
2022-05-03 10:06:54 +01:00
Martin McKeaveney
31c93e5653
removing couchDB backup from values.yaml
2022-04-28 09:12:45 +01:00
Martin McKeaveney
41cf33a0a0
step 3
2022-04-27 18:38:27 +01:00
Rory Powell
18faa59eb4
Update git config to be global on release
2022-04-27 09:37:42 +01:00
Martin McKeaveney
752dfc4ba5
auto release to preprod
2022-04-26 09:47:32 +01:00
Rory Powell
f6284cc697
Sync versions of pro and backend-core
2022-04-25 12:19:36 +01:00
Rory Powell
9105c1cbdd
Add access token to top level env
2022-04-21 22:20:38 +01:00
Rory Powell
46155c8308
Add access token to env
2022-04-21 22:19:52 +01:00
Rory Powell
96de55bf4f
Update pro install scripts with branch handling
2022-04-21 22:12:57 +01:00
Rory Powell
381c23325a
Update pro install and release scripts
2022-04-21 21:55:16 +01:00
Rory Powell
637100adb8
Revert testing changes to release-develop.yml
2022-04-20 21:25:12 +01:00
Rory Powell
74710b9c70
Change gh username order
2022-04-20 20:59:37 +01:00
Rory Powell
86c21b422a
Change gh username order
2022-04-20 20:58:57 +01:00
Rory Powell
404d496414
Set global git commit username
2022-04-20 20:32:00 +01:00
Rory Powell
2a50279f54
Change how version is parsed
2022-04-20 17:30:42 +01:00
Rory Powell
5b1db40dac
Update branch processing
2022-04-20 17:12:40 +01:00
Rory Powell
8c33297abe
Update branch processing
2022-04-20 17:02:06 +01:00
Rory Powell
90bb5ee85c
Update branch processing
2022-04-20 16:50:53 +01:00
Rory Powell
e5a241fef4
Update branch processing
2022-04-20 16:48:45 +01:00
Rory Powell
e818181eec
Update branch processing
2022-04-20 16:47:42 +01:00
Rory Powell
58b67ef7aa
Update branch processing
2022-04-20 16:42:03 +01:00
Rory Powell
b94fae9bb8
Update branch processing
2022-04-20 16:40:51 +01:00
Rory Powell
70387b3ed6
Update branch processing
2022-04-20 16:38:56 +01:00
Rory Powell
14ffba2e12
Resolve current branch on release job
2022-04-20 16:21:05 +01:00
Rory Powell
74ac556e9e
Add pro release to release-develop
2022-04-20 16:11:06 +01:00
Rory Powell
d2a4e0a934
Merge branch 'develop' into feature/licensing
2022-04-20 14:59:36 +01:00
Rory Powell
e4f423dc81
Collect hosting information in bug report template
2022-04-19 08:48:31 +01:00
Rory Powell
bb4edf186e
Run setup in pro directory
2022-04-13 22:31:51 +01:00
Rory Powell
197891078a
Remove CI check from dependency link script
2022-04-13 22:10:58 +01:00
Rory Powell
db23ba2dad
Change how branch is determined
2022-04-13 22:04:28 +01:00
Rory Powell
bdf1fba544
Change checkout directory
2022-04-13 21:54:56 +01:00
Rory Powell
3639525413
Link bb and pro branch checkout
2022-04-13 21:42:09 +01:00
Rory Powell
bd5237c83e
Add token to pro checkout
2022-04-13 21:27:52 +01:00
Rory Powell
fa1f9ad6cc
Merge branch 'develop' into feature/licensing
2022-04-13 21:24:07 +01:00
Rory Powell
d87714107d
Add checkout pro step to budibase-ci
2022-04-13 21:13:01 +01:00
Michael Drury
420f40d4a5
Merge pull request #5343 from daawaan/fix/win10-dev
...
Support Windows 10 development
2022-04-13 12:12:02 +01:00
Martin McKeaveney
f9c2f1cd9c
Update smoke_test.yaml
2022-04-12 10:06:45 +01:00
Theone Eclarin
8479d69a86
initial commit
2022-04-11 10:02:40 +08:00
Martin McKeaveney
8e5fe49db4
Update smoke_test.yaml
2022-03-30 17:15:41 +01:00
Martin McKeaveney
a7b84aaff6
fix workflow file
2022-03-29 17:53:34 +01:00
Martin McKeaveney
d2d54d1343
adding smoke test run on schedule, with discord webhook
2022-03-29 17:50:52 +01:00
mike12345567
e3fac51023
Adding a hard reset to helm chart release to stop yarn lock changes blocking release.
2022-03-14 15:53:24 +00:00
Martin McKeaveney
b166c5dcdc
revert NPM script to update OpenAPI
2022-03-10 11:17:15 +00:00
Martin McKeaveney
6dbc0f842e
reset git head after spec push
2022-03-10 11:10:14 +00:00
Martin McKeaveney
8fa600a1bb
updating selfhost job
2022-03-10 11:08:02 +00:00
Martin McKeaveney
14768d0479
proxy publishing script
2022-03-10 06:59:17 +00:00
Martin McKeaveney
0a6f1ab0db
adding k8s flags
2022-03-10 06:42:28 +00:00
Martin McKeaveney
b28bffbb15
Merge pull request #4631 from Budibase/ci/deploy-proxy
...
removing need for handlebars in nginx script, automating proxy servic…
2022-03-03 09:06:49 +00:00
mike12345567
dd34e3cd3f
Updating release cycle to include Open API specs.
2022-02-28 13:25:09 +00:00
Martin McKeaveney
c7d46dea35
update tag name
2022-02-22 13:31:19 +01:00
Martin McKeaveney
1cbca0578a
removing need for handlebars in nginx script, automating proxy service deployment
2022-02-22 13:24:21 +01:00
Martin McKeaveney
441ddc1c31
use cypress CI action as runner
2022-02-17 21:10:19 +01:00
mike12345567
675d195b21
Fixing an issue with self host release CI action.
2022-02-12 11:53:26 +00:00
Martin McKeaveney
1cc7109551
Update release-selfhost.yml
2022-02-11 19:40:28 +01:00
Martin McKeaveney
d1cebc61a9
merge with master
2022-02-10 18:57:26 +01:00
Martin McKeaveney
951a1ba3d2
Update deploy-preprod.yml
...
Temporary fix in deliverybot helm action
2022-02-09 15:20:09 +01:00
Martin McKeaveney
c11e26cb2e
merge
2022-02-01 11:22:14 +01:00
Martin McKeaveney
4588d5bbf0
wc on right file for smoke test
2022-01-14 15:25:59 +01:00
Martin McKeaveney
8500410b6b
adding smoke test job for testing
2022-01-14 15:18:39 +01:00
Martin McKeaveney
93caf5bede
Merge branch 'master' of github.com:Budibase/budibase into feature/envoy-nginx
2022-01-13 18:53:34 +01:00
Martin McKeaveney
82fd3e1fd0
re-add cli executable
2022-01-13 15:31:17 +01:00
Martin McKeaveney
d8cb48a1a7
use selfhost job definition from master
2022-01-13 15:17:58 +01:00
Martin McKeaveney
4b6e88075d
merge with master
2022-01-13 14:58:17 +01:00
Martin McKeaveney
6721b234ac
nginx dev setup
2022-01-11 20:33:22 +01:00
mike12345567
07fb8cbb13
Updating CLI to build required versions and including it as part of the release workflow.
2022-01-05 16:41:09 +00:00
Rory Powell
de6d060234
Prevent stalebot from closing issues
2022-01-04 10:54:47 -05:00
Rory Powell
45d82141ca
Consolidate CI docs in CONTRIBUTING.md
2022-01-04 10:48:48 -05:00
Martin McKeaveney
bc6c50482c
Merge branch 'master' of github.com:Budibase/budibase into feature/dynamo-describe
2021-12-31 15:28:34 +00:00
Martin McKeaveney
ac67b11301
only kick off build on certain paths
2021-12-31 13:59:48 +00:00
Martin McKeaveney
a3b3b36f08
Merge pull request #3885 from Budibase/stalebot/prevent-close
...
Prevent stalebot from closing issues
2021-12-31 08:23:05 +00:00
Martin McKeaveney
18ad8ac1e5
configurable query timeout, s3 options for minIO, safety on cloud deploy job
2021-12-30 17:44:27 +00:00
Martin McKeaveney
3411247f50
Update CONTRIBUTING.md
2021-12-30 10:00:52 +00:00
Rory Powell
7551cc76a3
Prevent stalebot from closing issues
2021-12-29 09:40:11 -05:00
Martin McKeaveney
f71432a7d2
turning back on master, adding docs for CI pipelines
2021-12-21 17:44:04 +00:00
Martin McKeaveney
6aeb9d8d07
wc on preprod values
2021-12-21 16:25:51 +00:00
Martin McKeaveney
9aeb2eee1a
preprod linecount
2021-12-21 16:21:44 +00:00
Martin McKeaveney
a77d6cbc42
package then commit
2021-12-21 15:39:40 +00:00
Martin McKeaveney
63e8634567
move tar to docs folder
2021-12-21 15:26:49 +00:00
Martin McKeaveney
237bd8ab48
helm release
2021-12-21 15:12:28 +00:00
Martin McKeaveney
7abf272d6d
self host chart deploy
2021-12-21 15:05:43 +00:00
Martin McKeaveney
1488d466b3
remove traefik
2021-12-21 14:13:19 +00:00
Martin McKeaveney
6d808d126d
don't spin up nginx controller
2021-12-21 13:54:24 +00:00
Martin McKeaveney
abf952a743
avoid using tiller in helm
2021-12-21 13:36:47 +00:00
Martin McKeaveney
42ea628733
preprod helm setup
2021-12-21 12:06:31 +00:00
Martin McKeaveney
5eb2724e7f
using lerna version in preprod job
2021-12-20 09:33:54 +00:00
Martin McKeaveney
89ce9c8e88
preprod job for testing in isolation
2021-12-20 08:52:16 +00:00
Martin McKeaveney
2b5d1a105a
use standard values.yaml
2021-12-17 15:46:06 +01:00
Martin McKeaveney
e086859c7a
adding preprod deploy
2021-12-17 15:27:46 +01:00
Martin McKeaveney
44ea0dc0e3
yaml definition for release job
2021-12-17 15:02:25 +01:00
Martin McKeaveney
39116bc631
testing selfhost job
2021-12-17 14:58:03 +01:00
Martin McKeaveney
e9d44c7b47
turning on prod deploy again, adding github release to selfhost job
2021-12-16 19:24:07 +01:00
Martin McKeaveney
9f5bc94b17
use cross repo permissions token
2021-12-16 17:14:28 +01:00
Martin McKeaveney
32d18087b6
word count to verify production yaml
2021-12-16 16:04:08 +01:00
Martin McKeaveney
7ddfb51740
use github env rather than workflow outputs
2021-12-16 15:36:34 +01:00
Martin McKeaveney
40e9790e5e
set appVersion at correct level
2021-12-16 15:33:14 +01:00
Martin McKeaveney
8056c1acbb
adding run command to package chart
2021-12-16 15:15:00 +01:00
Martin McKeaveney
e2e91a7bd5
inputting correct release version
2021-12-16 14:31:40 +01:00
Martin McKeaveney
b04923d6d3
index helm repo
2021-12-16 14:17:36 +01:00
Martin McKeaveney
3a7bf6455e
workflow file
2021-12-16 13:40:17 +01:00
Martin McKeaveney
3a0dac4292
correct version for cloud deploy, added helm chart automation to selfhost job
2021-12-16 13:38:21 +01:00
Martin McKeaveney
414a1b74d4
adding AWS creds configuration step
2021-12-16 13:12:54 +01:00
Martin McKeaveney
6d22067f87
removing git commit sha from curl
2021-12-16 13:09:21 +01:00
Martin McKeaveney
d5ee373450
fix github curl to pull infra values.yaml
2021-12-16 13:01:43 +01:00
Martin McKeaveney
5c43042bf5
tag docker images, change eks deploy action
2021-12-16 12:44:11 +01:00
Martin McKeaveney
1a964f2122
turn off release pipeline, update selfhost jobs
2021-12-16 12:35:50 +01:00
Martin McKeaveney
dd8f33c548
remove leading v in job
2021-12-16 11:55:32 +01:00
Martin McKeaveney
d6a0a50c63
name values file correctly
2021-12-15 19:49:14 +01:00
Martin McKeaveney
a987047aa6
setup and update helm
2021-12-15 19:46:28 +01:00
Martin McKeaveney
4a4b8396e9
git add all
2021-12-15 19:41:55 +01:00
Martin McKeaveney
18dbfa911d
using tag correctly in selfhost pipeline
2021-12-15 19:40:59 +01:00
Martin McKeaveney
1cc2b98de5
split CI pipelines to improve speed and automate deployment to production through manual action
2021-12-15 18:43:12 +01:00
Martin McKeaveney
de7b9efea9
re-add helm release and configure
2021-12-13 19:25:53 +01:00
Martin McKeaveney
72e414aa71
don't run helm version script
2021-12-13 18:36:49 +01:00
Martin McKeaveney
e741834e83
adding separate helm release job
2021-12-13 17:30:12 +01:00
Martin McKeaveney
2751f9d4c4
adding and updating helm repos
2021-12-13 16:52:35 +01:00
Martin McKeaveney
e3615cc472
updating chart releaser CI
2021-12-13 13:49:02 +01:00
Martin McKeaveney
7334fc6748
automate helm deployment with CI
2021-12-09 11:05:43 +00:00
Martin McKeaveney
832a4e5262
adding budibase release version env var
2021-12-08 18:00:59 +00:00
Martin McKeaveney
5a614f33c3
CI Automation for helm chart release
2021-12-08 17:13:00 +00:00
Martin McKeaveney
7ff93e975a
completely automate helm chart incrementing and semver
2021-12-08 16:27:33 +00:00
Martin McKeaveney
fcef0a5bf9
git tree depth to fix self host tag fetching
2021-11-30 16:47:16 +01:00
mike12345567
0f0770af32
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-11-25 12:21:58 +00:00