Commit Graph

9008 Commits

Author SHA1 Message Date
Christa Hartsock
0f062354aa Try to read gunicorn log 2022-07-07 16:18:04 -07:00
Christa Hartsock
9204290455 Quote variables in CI script 2022-07-07 15:58:21 -07:00
Christa Hartsock
a7f5d0c49f Remove unused Github Actions config 2022-07-07 15:41:16 -07:00
Christa Hartsock
0318c8d619 Use the 18f cg-deploy github action 2022-07-07 15:41:16 -07:00
Christa Hartsock
29e7e8cc31 Log into cloud.gov before trying to deploy 2022-07-07 15:41:16 -07:00
Christa Hartsock
bf4b944c17 Attempt deploy from branch 2022-07-07 15:41:16 -07:00
Christa Hartsock
c4cdaed683 Skip tests that fail because of timezone handling 2022-07-07 15:41:16 -07:00
Christa Hartsock
0a0efb1503 Deploy from CI when tests pass 2022-07-07 15:41:16 -07:00
Christa Hartsock
041a892e86 Pull admin base url from test config in tests 2022-07-07 15:41:16 -07:00
Christa Hartsock
2e6f622ace Do not care about admin base url in test 2022-07-07 15:41:16 -07:00
Christa Hartsock
2b995f6982 Update CI postgres hostname for tests 2022-07-07 15:41:16 -07:00
Christa Hartsock
2f8b302513 Install binary dependencies 2022-07-07 15:41:15 -07:00
Christa Hartsock
6e0bf0a31c Run tests in CI 2022-07-07 15:41:15 -07:00
Christa Hartsock
af6495cd4c Get tests passing locally
When we cloned the repository and started making modifications, we
didn't initially keep tests in step. This commit tries to get us to a
clean test run by skipping tests that are failing and removing some
that we no longer expect to use (MMG, Firetext), with the intention that
we will come back in future and update or remove them as appropriate.

To find all tests skipped, search for `@pytest.mark.skip(reason="Needs
updating for TTS:`. There will be a brief description of the work that
needs to be done to get them passing, if known. Delete that line to make
them run in a standard test run (`make test`).
2022-07-07 15:41:15 -07:00
Christa Hartsock
b91996ddea Install dependencies on CI with docker
To avoid permissions problem installing pycurl
2022-07-07 15:41:15 -07:00
Christa Hartsock
bf21aa882b Run tests in CI 2022-07-07 15:41:15 -07:00
Christa Hartsock
b51e49a662 Merge pull request #15 from 18F/jim/062822/logging
Fix Redis, Improve Logging
2022-07-07 15:37:32 -07:00
Christa Hartsock
8825e0155d Merge pull request #19 from 18F/dependabot/pip/lxml-4.9.1
Bump lxml from 4.8.0 to 4.9.1
2022-07-07 10:16:48 -07:00
dependabot[bot]
e61a2f01aa Bump lxml from 4.8.0 to 4.9.1
Bumps [lxml](https://github.com/lxml/lxml) from 4.8.0 to 4.9.1.
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.8.0...lxml-4.9.1)

---
updated-dependencies:
- dependency-name: lxml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-06 21:50:22 +00:00
Jim Moffet
a9a3e4d662 add secrets baseline to gitignore 2022-06-29 09:15:00 -07:00
Jim Moffet
4bfd6c9b70 remove secrets baseline 2022-06-29 09:13:33 -07:00
Jim Moffet
3ac3dcd09d config detect-secrets 2022-06-29 08:47:36 -07:00
Jim Moffet
3457c5a687 Add secrets detection section to readme 2022-06-28 15:30:09 -07:00
Jim Moffet
1b7de2a5dd Merge pull request #14 from 18F/jim/062722/precommit
Jim/062722/precommit
2022-06-28 15:28:31 -07:00
Jim Moffet
a6f119f732 test pre-commit hook 2022-06-27 15:15:37 -07:00
Jim Moffet
2e9f6aaa28 test pre-commit hook 2022-06-27 15:10:27 -07:00
Jim Moffet
63bbd288ad test pre-commit hook 2022-06-27 15:05:01 -07:00
Jim Moffet
88231c1c8c test pre-commit hook 2022-06-27 15:04:33 -07:00
Jim Moffet
2eb5916395 test pre-commit hook 2022-06-27 15:01:30 -07:00
Jim Moffet
fdc602b6f2 clean up 2022-06-27 08:30:32 -07:00
Jim Moffet
3f53ba3e50 Merge pull request #11 from 18F/jim/062522/configupdates
clean up config
2022-06-25 18:38:52 -07:00
Jim Moffet
2047cec495 Merge branch 'main' into jim/062522/configupdates 2022-06-25 18:37:13 -07:00
Jim Moffet
ac8d8d3c29 clean up config 2022-06-25 18:36:39 -07:00
Jim Moffet
57c2919dca Merge pull request #9 from 18F/jim/062522/smsclientfixes
initial sms provider cleanup
2022-06-25 13:16:33 -07:00
Jim Moffet
6a4f34750e clean up 2022-06-25 13:13:12 -07:00
Jim Moffet
2bcae20441 initial sms provider cleanup 2022-06-25 13:05:10 -07:00
Christa Hartsock
64c45e0543 Merge pull request #8 from 18F/ch/cf-deploy
Run worker process on deploy
2022-06-23 15:50:30 -07:00
Christa Hartsock
64cca93c1b Collapse worker into Procfile from wrapper 2022-06-23 15:46:19 -07:00
Christa Hartsock
a9d79021ca Rename deployment env file to varsfile 2022-06-23 14:17:53 -07:00
Christa Hartsock
c414437eb4 Merge pull request #6 from 18F/ch/cf-deploy
Deployment of web server from web server
2022-06-23 14:05:44 -07:00
Christa Hartsock
b0f8a51f99 Move config into manifest, update for SNS provider
Keeps secrets in .env files
2022-06-23 13:45:58 -07:00
Christa Hartsock
7319708172 Use statsd local host instead of GDS 2022-06-23 13:39:05 -07:00
Christa Hartsock
3cd15e97e2 Update manifest to use proper templates for vars-file 2022-06-23 13:39:05 -07:00
Christa Hartsock
e773f937ed WIP: local deployment 2022-06-23 13:39:05 -07:00
Jim Moffet
5ff11b001d Merge pull request #5 from 18F/jim/061522/sns-integration
Jim/061522/sns integration
2022-06-23 13:17:31 -07:00
Jim Moffet
4030f9c8d7 config buckets 2022-06-23 13:05:09 -07:00
Jim Moffet
70143301ce Merge pull request #2 from 18F/local-dev-upgrades
add devcontainer configs and docker network orchestration
2022-06-17 11:23:11 -07:00
Jim Moffet
aa4ec532a4 implement SNS 2022-06-17 11:16:23 -07:00
Jim Moffet
79ba6cc1d1 disable cache persistence & env updates 2022-06-13 21:42:36 -07:00
Jim Moffet
e88e36712f sample env 2022-06-13 14:50:22 -07:00