Commit Graph

307 Commits

Author SHA1 Message Date
Martin McKeaveney d77ea74020 simplify docker build before push 2021-05-20 13:54:18 +01:00
Martin McKeaveney 98496b4a01 Update release.yml 2021-05-20 13:00:07 +01:00
Martin McKeaveney 241768d05a
Update release.yml 2021-05-20 13:00:07 +01:00
Martin McKeaveney 64e3b2a173 Update release.yml 2021-05-20 12:57:29 +01:00
Martin McKeaveney d18eec7bc4
Update release.yml 2021-05-20 12:57:29 +01:00
Martin McKeaveney 23007a8597 prevent NPM publish in CI 2021-05-20 12:46:49 +01:00
Martin McKeaveney 526fe2a8ee prevent NPM publish in CI 2021-05-20 12:46:49 +01:00
Martin McKeaveney f6f32b98ba testing CI pipeline 2021-05-20 12:46:31 +01:00
Martin McKeaveney 39b83e4b3d testing CI pipeline 2021-05-20 12:46:31 +01:00
Martin McKeaveney bb560f7e22 Merge branch 'fix/onboarding' of https://github.com/Budibase/budibase into fix/onboarding 2021-05-20 12:38:18 +01:00
Martin McKeaveney ffab446fca Merge branch 'fix/onboarding' of https://github.com/Budibase/budibase into fix/onboarding 2021-05-20 12:38:18 +01:00
Martin McKeaveney bb9d209a36 pipeline work 2021-05-20 12:38:12 +01:00
Martin McKeaveney ca42fd162f pipeline work 2021-05-20 12:38:12 +01:00
github-actions[bot] 47fd393e89 @mjashanks has signed the CLA from Pull Request #1510 2021-05-20 08:14:22 +00:00
github-actions[bot] 9cf958175b
@mjashanks has signed the CLA from Pull Request #1510 2021-05-20 08:14:22 +00:00
mike12345567 d7b33e6567 Editting the contributing doc to explain how to use Budibase after the single stack update. 2021-05-10 13:27:35 +01:00
mike12345567 3e83b40a69 Editting the contributing doc to explain how to use Budibase after the single stack update. 2021-05-10 13:27:35 +01:00
github-actions[bot] 2324e996d7 @kevmodrome has signed the CLA from Pull Request #1431 2021-05-01 05:28:10 +00:00
github-actions[bot] bab0f20c68
@kevmodrome has signed the CLA from Pull Request #1431 2021-05-01 05:28:10 +00:00
github-actions[bot] 41e811d57c @aptkingston has signed the CLA from Pull Request #1431 2021-04-30 17:37:54 +00:00
github-actions[bot] b7f015a6ff
@aptkingston has signed the CLA from Pull Request #1431 2021-04-30 17:37:54 +00:00
github-actions[bot] 98b52e35c2 @mike12345567 has signed the CLA from Pull Request #1383 2021-04-14 16:20:20 +00:00
github-actions[bot] a19d303c26
@mike12345567 has signed the CLA from Pull Request #1383 2021-04-14 16:20:20 +00:00
github-actions[bot] 4d5b3c60a3 Creating file for storing CLA Signatures 2021-04-14 16:19:03 +00:00
github-actions[bot] b90518f1f3
Creating file for storing CLA Signatures 2021-04-14 16:19:03 +00:00
Michael Shanks 55ce7367ae cla - changes to corporate process 2021-04-13 16:41:22 +01:00
Michael Shanks c964cdc675 cla - changes to corporate process 2021-04-13 16:41:22 +01:00
Michael Shanks f2f640aca9 Contributor license agreement
licenses and new GitHub action
2021-04-13 14:43:33 +01:00
Michael Shanks 4cc0965b9d Contributor license agreement
licenses and new GitHub action
2021-04-13 14:43:33 +01:00
Martin McKeaveney c02306e6fb merge 2021-04-12 13:39:53 +01:00
Martin McKeaveney 9eb6b541e9 merge 2021-04-12 13:39:53 +01:00
Martin McKeaveney 00d6696b08 Update release.yml 2021-03-25 10:27:48 +00:00
Martin McKeaveney bbdd9351f0
Update release.yml 2021-03-25 10:27:48 +00:00
Martin McKeaveney ebce53e9ad Update release.yml 2021-03-25 10:27:24 +00:00
Martin McKeaveney b315795150
Update release.yml 2021-03-25 10:27:24 +00:00
Martin McKeaveney 69eacab7e1 Update release.yml 2021-03-24 15:30:15 +00:00
Martin McKeaveney 4d550d65a2
Update release.yml 2021-03-24 15:30:15 +00:00
Martin McKeaveney 2685d46266 Update budibase_ci.yml 2021-03-15 12:12:19 +00:00
Martin McKeaveney 5bbb2b388d
Update budibase_ci.yml 2021-03-15 12:12:19 +00:00
Martin McKeaveney c76530e679 Update release.yml 2021-03-12 10:39:09 +00:00
Martin McKeaveney 4ad9b69047
Update release.yml 2021-03-12 10:39:09 +00:00
Martin McKeaveney d4bbb731fc codecov GH action 2021-03-02 18:22:35 +00:00
Martin McKeaveney ea3d4bd221 codecov GH action 2021-03-02 18:22:35 +00:00
Martin McKeaveney 58dde5f168 Update budibase_ci.yml 2021-02-12 10:49:54 +00:00
Martin McKeaveney a80c0dd02d
Update budibase_ci.yml 2021-02-12 10:49:54 +00:00
Martin McKeaveney 5f727d6913 Update budibase_ci.yml 2021-01-29 12:11:40 +00:00
Martin McKeaveney 37ea611107
Update budibase_ci.yml 2021-01-29 12:11:40 +00:00
Martin McKeaveney 1aa86f4bff adding docker login command 2021-01-29 10:45:11 +00:00
Martin McKeaveney 59aa978ebd adding docker login command 2021-01-29 10:45:11 +00:00
Martin McKeaveney c8b8ddb67f add support for staging image that gets built on master push 2021-01-29 10:41:08 +00:00
Martin McKeaveney a6f30e061e add support for staging image that gets built on master push 2021-01-29 10:41:08 +00:00
Martin McKeaveney ab9fc458ae Update release.yml 2021-01-14 15:13:22 +00:00
Martin McKeaveney b4e9f0134f
Update release.yml 2021-01-14 15:13:22 +00:00
mike12345567 bf50f9af89 Making sure docker image build only runs on linux and fixing syntax error. 2021-01-11 11:35:44 +00:00
mike12345567 2a5c9b6a55 Making sure docker image build only runs on linux and fixing syntax error. 2021-01-11 11:35:44 +00:00
mike12345567 3ec01a6fe5 Adding docker image release to release GH action. 2021-01-11 11:24:53 +00:00
mike12345567 f7783a78c8 Adding docker image release to release GH action. 2021-01-11 11:24:53 +00:00
Joe 538aa3b5cb Update CONTRIBUTING.md 2020-12-01 11:20:39 +00:00
Joe 481a2f8e16
Update CONTRIBUTING.md 2020-12-01 11:20:39 +00:00
mike12345567 04716e47e7 Moving files to make README easier to reach in repo. 2020-12-01 10:57:33 +00:00
mike12345567 fafefaf2d0 Moving files to make README easier to reach in repo. 2020-12-01 10:57:33 +00:00
Martin McKeaveney a705fd8667 typo 2020-11-11 09:47:56 +00:00
Martin McKeaveney 0f1c338f50 typo 2020-11-11 09:47:56 +00:00
Martin McKeaveney 4c7740f7e5 config for windows signing cert 2020-11-11 09:45:21 +00:00
Martin McKeaveney 46fc8eb30f config for windows signing cert 2020-11-11 09:45:21 +00:00
Martin McKeaveney 79cfc3e3c7 Update issue templates 2020-11-01 15:40:11 +00:00
Martin McKeaveney fff53856aa Update issue templates 2020-11-01 15:40:11 +00:00
mike12345567 9840585b90 Updating release process to also make use of Node 12.x 2020-09-22 10:49:34 +01:00
mike12345567 089043cda2 Updating release process to also make use of Node 12.x 2020-09-22 10:49:34 +01:00
mike12345567 b5f42384e3 Updating GH actions to use Node 12 LTS to be inline with Node version used in Docker. 2020-09-22 10:12:17 +01:00
mike12345567 5965a04979 Updating GH actions to use Node 12 LTS to be inline with Node version used in Docker. 2020-09-22 10:12:17 +01:00
Martin McKeaveney 275a8e38a3 only build electron on releases 2020-09-14 17:02:42 +01:00
Martin McKeaveney 132c83fb84 only build electron on releases 2020-09-14 17:02:42 +01:00
Martin McKeaveney 8efe88256d Create ecs_deploy.yml (#582)
* Create ecs_deploy.yml

Adding a GitHub action for deploying our server every time there is a release. I'm currently building and pushing the docker image manually. 

This should run every time we push a new release tag to the master branch.

* Update ecs_deploy.yml

* test that action works

* adding container name

* removing pull request testing trigger
2020-09-04 16:53:34 +01:00
Martin McKeaveney 39830d42b5
Create ecs_deploy.yml (#582)
* Create ecs_deploy.yml

Adding a GitHub action for deploying our server every time there is a release. I'm currently building and pushing the docker image manually. 

This should run every time we push a new release tag to the master branch.

* Update ecs_deploy.yml

* test that action works

* adding container name

* removing pull request testing trigger
2020-09-04 16:53:34 +01:00
Martin McKeaveney 9e00550eda Cypress Tests Running in CI (#524)
* cypress test setup

* running cypress in CI

* fixing tests after first time setup wizard

* bb api key

* API Key in right place

* adding env in cypress.json

* env var in setup

* lint

* API key not working

* fill in API key form if present

* allow more time for creation

* cypress server for debug

* video recording, better debugging

* Adding debug logs

* set node env

* cypress env

* cancel irrelevant test
2020-08-05 15:18:28 +01:00
Martin McKeaveney bbcb282e53
Cypress Tests Running in CI (#524)
* cypress test setup

* running cypress in CI

* fixing tests after first time setup wizard

* bb api key

* API Key in right place

* adding env in cypress.json

* env var in setup

* lint

* API key not working

* fill in API key form if present

* allow more time for creation

* cypress server for debug

* video recording, better debugging

* Adding debug logs

* set node env

* cypress env

* cancel irrelevant test
2020-08-05 15:18:28 +01:00
Joe 67c1b63443 Create stale.yml 2020-07-23 13:37:43 +01:00
Joe 490ed290ca
Create stale.yml 2020-07-23 13:37:43 +01:00
Martin McKeaveney 22005bc990 formatting and tidy up 2020-07-14 16:00:58 +01:00
Martin McKeaveney bc89cf4a74 formatting and tidy up 2020-07-14 16:00:58 +01:00
Martin McKeaveney 380781de8b posthog analytics 2020-07-13 17:12:54 +01:00
Martin McKeaveney b0599fc9c4 posthog analytics 2020-07-13 17:12:54 +01:00
Martin McKeaveney 703936f415 Update release.yml 2020-07-09 12:04:47 +01:00
Martin McKeaveney 73d587a202
Update release.yml 2020-07-09 12:04:47 +01:00
Martin McKeaveney ee139cd137 adding builder route for testing 2020-05-18 18:05:36 +01:00
Martin McKeaveney 8d798579eb adding builder route for testing 2020-05-18 18:05:36 +01:00
Martin McKeaveney 34c8b1faf5 notarization and mac code signing through github CI 2020-05-15 16:06:53 +01:00
Martin McKeaveney 03c5aaa0cb notarization and mac code signing through github CI 2020-05-15 16:06:53 +01:00
Martin McKeaveney 8a3d736fe2 Update release.yml 2020-05-15 14:39:27 +01:00
Martin McKeaveney 77c0509e89
Update release.yml 2020-05-15 14:39:27 +01:00
Martin McKeaveney 81902510c8 Update release.yml 2020-05-14 22:27:38 +01:00
Martin McKeaveney d391aa4c8a
Update release.yml 2020-05-14 22:27:38 +01:00
Martin McKeaveney 4689142912 Update release.yml 2020-05-14 22:06:43 +01:00
Martin McKeaveney a5697712ac
Update release.yml 2020-05-14 22:06:43 +01:00
Martin McKeaveney d7df6d53c4 Update release.yml 2020-05-14 22:03:32 +01:00
Martin McKeaveney 1f19f420ef
Update release.yml 2020-05-14 22:03:32 +01:00
Martin McKeaveney 65c2833886 Release ci (#234)
* adding budibase release workflow

* avoid NPM release step
2020-05-14 21:48:02 +01:00
Martin McKeaveney 8038bb541a
Release ci (#234)
* adding budibase release workflow

* avoid NPM release step
2020-05-14 21:48:02 +01:00
Martin McKeaveney f7e2012c89 add builds for windows and mac 2020-05-14 21:24:34 +01:00
Martin McKeaveney dbcd85843f add builds for windows and mac 2020-05-14 21:24:34 +01:00
Martin McKeaveney 014115c573 Making budibase downloadable, configuring CI to build executable bina… (#233)
Making budibase downloadable, configuring CI to build executable bina…
2020-05-14 21:18:36 +01:00
Martin McKeaveney a2e8f2461a
Making budibase downloadable, configuring CI to build executable bina… (#233)
Making budibase downloadable, configuring CI to build executable bina…
2020-05-14 21:18:36 +01:00
Martin McKeaveney 36250cbbdb fix ci 2020-02-25 16:51:40 +00:00
Martin McKeaveney d9d8e51d86 fix ci 2020-02-25 16:51:40 +00:00
Martin McKeaveney 5ff8b42faf ci setup complete 2020-01-31 14:25:53 +00:00
Martin McKeaveney 18bce8bf03 ci setup complete 2020-01-31 14:25:53 +00:00