Commit Graph

9377 Commits

Author SHA1 Message Date
Ryan Ahearn
171d039e72 Update list of files for deploy-proxy to watch in demo 2022-11-14 10:01:23 -05:00
Ryan Ahearn
fb0fbb984e Enable deploying exact version of cg-egress-proxy 2022-11-14 09:49:31 -05:00
stvnrlly
3528bd37e1 update time handling for more tests 2022-11-10 16:54:48 -05:00
stvnrlly
b50cb4712f tz utility swap and many test updates 2022-11-10 12:33:25 -05:00
Ryan Ahearn
929b641e2f Merge pull request #114 from GSA/fix-egress-proxy-deploy
Fix egress proxy deploy
2022-11-09 10:52:08 -05:00
Ryan Ahearn
b54fa67f13 Add egress-proxy module to demo and prod terraform 2022-11-09 10:22:02 -05:00
Ryan Ahearn
ef0f3c5a4e Add Ryan and Steven to space-egress deployers for ease of debugging 2022-11-09 10:21:49 -05:00
Ryan Ahearn
e525f2ae9b Build caddy binary as part of the egress proxy deploy 2022-11-09 10:21:04 -05:00
Ryan Ahearn
72df1a18fd Merge pull request #112 from GSA/restricted-egress
Restricted space egress
2022-11-09 08:22:54 -05:00
Ryan Ahearn
2e6deb1556 Document egress proxy and sandbox environment within deploying.md 2022-11-08 16:26:59 -05:00
Ryan Ahearn
82847d3f71 Only deploy egress proxy if the config changed 2022-11-08 16:11:15 -05:00
Ryan Ahearn
2c140409df Fix typo 2022-11-08 14:57:35 -05:00
Ryan Ahearn
3020d3d94e Add github action for deploying egress proxy 2022-11-08 14:27:34 -05:00
Ryan Ahearn
898a570f8f Set https_proxy env variable in app initialization script 2022-11-08 13:10:29 -05:00
Ryan Ahearn
13134ac6ae Add egress-space terraform module 2022-11-08 13:10:24 -05:00
Ryan Ahearn
a3f594693f Add sandbox space 2022-11-08 11:49:11 -05:00
Ryan Ahearn
dd902805a2 Merge pull request #110 from GSA/fix-servce-names
Replace old notifications-api service prefix with notify-api
2022-11-07 13:50:22 -05:00
Ryan Ahearn
ac7ad61e10 Replace old notifications-api service prefix with notify-api 2022-11-07 12:10:49 -05:00
Steven Reilly
bac423cd28 Merge pull request #106 from GSA/fix-deploy-script
Insert forgotten key to deploy workflow
2022-11-02 16:55:09 -04:00
Ryan Ahearn
0b84cffc46 Insert forgotten key to deploy workflow 2022-11-02 15:06:07 -04:00
Ryan Ahearn
2661266d2b Merge pull request #105 from GSA/studio-cloud-gov
Set up studio cloud.gov environment
2022-11-02 14:52:49 -04:00
Ryan Ahearn
b0f615178f Update org/space in deploy scripts 2022-11-02 13:58:56 -04:00
Ryan Ahearn
74fa5bc062 Fix breaking change in updating actions/github-script to v6 2022-11-02 12:16:37 -04:00
Ryan Ahearn
814cdec556 Fix workflow and python syntax issues 2022-11-02 12:02:21 -04:00
Ryan Ahearn
bc5eec5131 Run terraform bootstrap 2022-11-02 11:36:54 -04:00
Ryan Ahearn
a0ed7dd053 Rename app to avoid route collisions with 10x space 2022-11-02 11:36:54 -04:00
Ryan Ahearn
afd855442b Create demo deploy workflows 2022-11-02 11:36:54 -04:00
Ryan Ahearn
fe66ed2095 Create demo app environment 2022-11-02 09:09:16 -04:00
Ryan Ahearn
7ee1945893 Add demo terraform environment 2022-11-02 09:08:08 -04:00
Ryan Ahearn
90b5261821 Update terraform for new org and space names 2022-11-02 08:31:02 -04:00
Ryan Ahearn
5d4dca3ecf Update manifest.yml for studio cloud.gov org 2022-11-02 08:31:02 -04:00
Ryan Ahearn
e576bbc7e2 Merge pull request #104 from GSA/fix-deployed-db-string
Fix deployed db string
2022-11-01 13:02:16 -04:00
Steven Reilly
ebf1484638 Merge pull request #97 from GSA/stvnrlly-create-user-command
Add command to create user in non-prod environments
2022-11-01 12:25:13 -04:00
stvnrlly
57adbf3f6b document create-test-user command 2022-11-01 12:14:26 -04:00
stvnrlly
f2f70f42a6 Merge branch 'main' into stvnrlly-create-user-command 2022-11-01 12:04:01 -04:00
Ryan Ahearn
6868daad90 Replace direct access of os.environ with getenv() 2022-11-01 11:44:30 -04:00
Ryan Ahearn
b4256d0a6c Properly set database connection string in cloud.gov 2022-11-01 11:34:00 -04:00
Ryan Ahearn
3ceda169f7 Merge pull request #101 from GSA/cleanup-config
Cleanup config
2022-11-01 10:26:29 -04:00
Ryan Ahearn
db96c4d82f Replace foreman with honcho 2022-11-01 09:54:31 -04:00
Ryan Ahearn
55bccecf10 Merge branch 'main' into cleanup-config
* main:
  add the requirements.txt file during deploy 🤷
  add versions in pipfile for git deps
  use setup action in deploy workflow
  include new/renamed files
  update licensing situation for us gov
2022-11-01 09:39:52 -04:00
Ryan Ahearn
a4aedee572 Add Procfile.dev to ease running of flask & celery in dev 2022-11-01 09:35:55 -04:00
Ryan Ahearn
5ff4cfe7e3 Clarify good value of NOTIFY_EMAIL_DOMAIN in development 2022-11-01 09:35:39 -04:00
Ryan Ahearn
fd9c4f5545 Merge pull request #102 from GSA/stvnrlly-require-requirements
Add the requirements.txt file during deploy 🤷
2022-11-01 08:47:01 -04:00
stvnrlly
f127a7c7ac add the requirements.txt file during deploy 🤷 2022-10-31 16:44:03 -04:00
Ryan Ahearn
f7dce28546 Use safe env getter for test verification 2022-10-31 16:32:20 -04:00
Ryan Ahearn
41a52daca0 Clean up bucket settings 2022-10-31 15:37:12 -04:00
Steven Reilly
28c8b6e071 Merge pull request #100 from GSA/stvnrlly-add-versions-in-pipfile
Add versions in pipfile for git deps
2022-10-31 14:37:57 -04:00
stvnrlly
18c2fc4e16 add versions in pipfile for git deps 2022-10-31 14:27:52 -04:00
Ryan Ahearn
7aafdd7bac Clean up config settings 2022-10-31 13:25:59 -04:00
Ryan Ahearn
f1035df254 Merge pull request #99 from GSA/stvnrlly-pipenv-for-deploy
Use setup action in deploy workflow
2022-10-31 12:44:53 -04:00