Phil Lee
5bd41fae99
bind S3 buckets for review apps ( #1037 )
2 years ago
Phil Lee
3ea0c80c24
limit review pipeline to single concurrency ( #1033 )
2 years ago
Phil Lee
055b0ba244
set env var APP_HOST for review apps ( #1021 )
...
* set env var APP_HOST for review apps
* rename incorrectly named config file
2 years ago
Phil Lee
3c07107c87
wait for binding when deploying review apps ( #1013 )
...
- there seems to be a race condition without this and there is a chance
not command will fail as it needs to wait for any existing operations
to complete first
2 years ago
Phil Lee
de1067b646
Add review app pipeline ( #993 )
...
* Add review app pipeline
* disable 2FA on review apps
* update infrastructure docs about review apps
2 years ago
James Rose
d3075e4e43
Revert to f4e6d6d6bb
( #887 )
2 years ago
natdeanlewissoftwire
f162f880ae
Revert "Merge remote-tracking branch 'origin/main' into CLDC-1429-output-la-code"
...
This reverts commit 626e2bd1a6
, reversing
changes made to f86e13cea7
.
2 years ago
James Rose
7927cf99da
Use service credentials to upload and presign CSV exports to S3 ( #868 )
2 years ago
Sam
a92fb1030c
CLDC-1362 Improve CSV download performance ( #851 )
...
* Replaced log CSV direct download with email
* Tidy up authorization of organisations controller
- We already have a method to authenticate the scope of the user, so we can reuse that.
* Use Rails routes instead of absolute paths for CSV download links
* Introduce base NotifyMailer to to abstract away shared Notify mail functionality
* Fix mailer spec name
* Add worker instance to PaaS manifest
* Add CSV download bucket instance name into environment
* Update tests for improved search term handling
* Fix download mailer tests
* Clarifying comments
Co-authored-by: natdeanlewissoftwire <nat.dean-lewis@softwire.com>
Co-authored-by: James Rose <james@jbpr.net>
2 years ago
Dushan
53e01886ba
add fail fast flag to pipelines ( #757 )
2 years ago
baarkerlounger
fc20370c15
Parallelize rspec pipeline tasks ( #754 )
...
* Parallelize rspec pipeline tasks
* Dupe key
2 years ago
baarkerlounger
8986896288
Fix lettings allocation (cbl, chr, cap) import ( #665 )
...
* Fix lettings allocation (cbl, chr, cap) import
* Add task to fix existing logs
* Map value on export
* Run workflow on push to PR
2 years ago
baarkerlounger
3665a51e5e
Trigger workflow when PR changes from Draft to Ready for Review ( #664 )
...
* Trigger workflow when PR changes from Draft to Ready for Review
* Set pull request trigger types
2 years ago
J G
8a0e58f160
not running tests, lint and audit when draft pr ( #652 )
...
* not running tests, lint and audit when draft pr
* fixed syntax
* fixed syntax
* Revert "fixed syntax"
This reverts commit 80b82c734b
.
2 years ago
baarkerlounger
48fb7bd84d
Email allowlist ( #603 )
...
* Email allowlist
* Set rails master key in deploy pipelines
2 years ago
Paul Robert Lloyd
d7df118b95
Set up Node.js before running lint job in workflow
3 years ago
Paul Robert Lloyd
f83c0f0e96
Run linting task on staging pipeline
3 years ago
Paul Robert Lloyd
5feb225505
Update workflows
3 years ago
baarkerlounger
33c330acff
Allow concurrent PR jobs
3 years ago
baarkerlounger
4742ece04e
Repo url in deploy stage
3 years ago
baarkerlounger
15c55f9f50
Update production pipeline repo url
3 years ago
baarkerlounger
6ecbf7e187
Bump ruby ( #363 )
...
* Bump ruby
* Bump workflow too
3 years ago
baarkerlounger
a3a39eb13e
Production doesn't have API credentials yet
3 years ago
baarkerlounger
ebf27f388f
Fix app name in production pipeline
3 years ago
baarkerlounger
b7d8f87933
Remove typo from audit stage
3 years ago
baarkerlounger
f0bb9c50de
Indent
3 years ago
baarkerlounger
baea463723
Production deployment action ( #287 )
...
* Production deployment action
* Add CI back to production deploy action
* Consistent naming
* Use PG13.5 everywhere
* Pipeline name
* No automated triggers
* Indentation
* Define workflow trigger
* Shouldn't need to set timezone as env var
* Add additional env vars
* Update node and ruby
* Checkout latest release tag for production pipeline
* cf8
* Fix repo name
* Repo name
* Env var for repo url
3 years ago
baarkerlounger
028e59c34c
Add gem audit pipeline stage ( #301 )
...
* Add gem audit pipeline stage
* Make deploy dependent on audit
* Rubocop
3 years ago
baarkerlounger
af72e95419
Bump node and ruby for new buildpack ( #300 )
...
* Bump node and ruby for new buildpack
* Disable 3.1 cop for now
3 years ago
Stéphane Meny
14e429759b
Add sentry configuration ( #289 )
3 years ago
Stéphane Meny
a41c5f2c19
Setup rake task to import organisations from S3 ( #267 )
...
Co-authored-by: Kat <katrina@madetech.com>
3 years ago
baarkerlounger
da4abbaafe
Environments ( #226 )
...
* Rename sandbox to staging
* Named manifest
* Sort files together
* Use a single manifest file
* Bump
* Host doesn't do anything yet
* Add S3 bucket creation to readme
3 years ago
baarkerlounger
4bbc623c44
Add notify API key to deploy workflow
3 years ago
baarkerlounger
783d12dbe1
Typo
3 years ago
baarkerlounger
f992567c35
Add sandbox env config
3 years ago
baarkerlounger
bbd8af9524
Revert "Bump node & fix docker image ( #178 )" ( #179 )
...
This reverts commit fc8a32cf49
.
3 years ago
baarkerlounger
fc8a32cf49
Bump node & fix docker image ( #178 )
...
* Bump node & fix docker image
* Bump workflow node version as well
3 years ago
baarkerlounger
99e2b4efa5
Add lint stage to pipeline ( #155 )
3 years ago
baarkerlounger
2e0d0bfd7f
Fix action mailer on gov paas ( #153 )
...
* Set action mailer host to env vars
* Inject env var
* Fix template
* Single env var
3 years ago
baarkerlounger
532c6b3216
Make github use Node 14
3 years ago
kosiakkatrina
4b67e20f64
Add page titles ( #135 )
...
* Add page titles and lint
* Make github use Node 14
(cherry picked from commit 86baa53972aa87676bb720a9f772620afa9a1be9)
Co-authored-by: baarkerlounger <db@slothlife.xyz>
3 years ago
Matthew Phelan
49b603d153
Fix merge conflicts
3 years ago
baarkerlounger
a2a407d561
ENV vars
3 years ago
Daniel Baark
f433d687f8
CLDC-531: Accept a basic create request with JSON params ( #43 )
...
* Accept a basic create request with JSON params and basic auth
3 years ago
baarkerlounger
142739df88
Allow workflow to be triggered manually
3 years ago
baarkerlounger
4811445360
Run rspec directly
3 years ago
Daniel Baark
207e465470
Move to Gov PaaS ( #24 )
...
Move infra to Gov PaaS
3 years ago
Daniel Baark
c3555c1bc6
Add ADR for Turbo Frame form submission flow ( #21 )
...
* Add ADR for Turbo Frame form submission flow
3 years ago
baarkerlounger
ad73bbc4a9
Can default working dir now
3 years ago
baarkerlounger
0f85b4efcd
Remove Terraform dependency
3 years ago