Devon Mackay
fa847d28f0
Update workflow to add buildinfo files to directory structure before container is built
2018-09-21 16:30:32 -04:00
Devon Mackay
d6051bdb70
Add static build info file generating
2018-09-21 16:30:32 -04:00
ktran
ac4c975964
Adding the encrypted token to the yml file
2018-08-29 11:12:16 -04:00
ktran
0158fc3141
Adding the cred to a specific channel
2018-08-27 13:09:37 -04:00
ktran
57c886df00
Renaming so that the ENV variable is more descriptive
2018-08-22 15:42:52 -04:00
ktran
6c33786eb4
Adding travis slack integration to the repo
2018-08-22 15:36:10 -04:00
patricksmithdds
8e2ce6ccc7
Merge pull request #182 from dod-ccpo/continuous-deployment
...
Set up continuous deployment
2018-08-17 10:49:45 -04:00
Patrick Smith
4578c2f1c8
Don't remove cached CRLs everytime
2018-08-17 09:39:24 -04:00
Patrick Smith
a6cf27ef5f
Make tests run on CI
...
Specify the entrypoint and cmd on the tester_image2 so that it runs
tests. I was hoping to not have to duplicate the entrypoint and cmd
here, but the results from `docker inspect ${TESTER_IMAGE1_NAME} -f "{{ .Config.Cmd }}"`
were not suitable to pass back to `docker inspect` or `docker run`.
2018-08-16 17:08:07 -04:00
Patrick Smith
f6c1b31639
Continously deploy just the master branch
2018-08-16 16:46:35 -04:00
Patrick Smith
265b128255
Build remote image name in update-deploy script
2018-08-16 14:17:54 -04:00
Patrick Smith
8b59e98a09
Temporarily continuously deploy this branch
2018-08-14 14:16:59 -04:00
Devon Mackay
7337eee9e4
Add kubectl install
2018-08-14 13:40:03 -04:00
Devon Mackay
24625cf08f
On successful master build, deploy new code version
2018-08-12 15:31:28 -04:00
Devon Mackay
8c43b60bba
Revert container publishing to master branch only
2018-08-12 14:17:18 -04:00
Devon Mackay
094bb1467a
Fix syntax (docker uses . not * for dir contents)
2018-08-12 14:17:18 -04:00
Devon Mackay
ac1f403313
Purge the CRL cache directory
2018-08-12 14:17:17 -04:00
Devon Mackay
ed3a49a827
Fix crl file copying
...
Old syntax copied the container crl directory into the local crl
directory as a subdir, resulting in the content being in ./crl/crl/
2018-08-12 14:17:17 -04:00
Devon Mackay
bc0521fba9
Remove deploy branch restriction to push testable image
2018-08-12 14:17:17 -04:00
Devon Mackay
a20df689f8
Save container with CRLs added
2018-08-12 14:17:17 -04:00
Devon Mackay
8c52e53679
Cache the crl subdir
2018-08-12 14:17:17 -04:00
Devon Mackay
6a3b569c09
Update crl copy to use full path
2018-08-12 14:17:17 -04:00
Devon Mackay
1fb037a6be
Add tty so container does not automatically stop right away
2018-08-12 14:17:17 -04:00
Devon Mackay
60d3379fe7
Sync CRLs and cache them
2018-08-12 14:17:17 -04:00
Devon Mackay
93dd128c4d
Switch to language:minimal since everything is in a container
2018-08-12 14:17:17 -04:00
Patrick Smith
786c3589c8
Add redishost when running tests
2018-08-03 15:54:29 -04:00
Patrick Smith
17fd154c20
Startup redis similar to postgres
2018-08-03 15:20:17 -04:00
Devon Mackay
da40d22add
Remove debugging related items
2018-07-31 11:50:33 -04:00
Devon Mackay
8f22921622
Add postgres host to running container
2018-07-31 11:50:33 -04:00
Devon Mackay
40359e8e2d
Switch to postgres in a container
2018-07-31 11:50:33 -04:00
Devon Mackay
9e937eca8b
Debug travis ip and psql connect issues
2018-07-31 11:50:33 -04:00
Devon Mackay
09b8b8ab4c
Debug travis ip and psql connect issues
2018-07-31 11:50:33 -04:00
Devon Mackay
79204383ac
Add postgres to ATST build
...
- Add postgres 9.6 service
- Add Travis host IP entry to docker container
2018-07-31 11:50:33 -04:00
Devon Mackay
1430ed79b3
Modify submodule config on Travis before update
...
I guess this is a known issue when using Travis and SSH-based
submodules. The other option is to change the submodule config to be
HTTPS-based, but this should work.
2018-07-13 09:16:00 -04:00
Devon Mackay
1a5f9dfc49
Move docker files and update travis.yml accordingly
2018-07-10 10:55:28 -04:00
Devon Mackay
5d74d9f154
Only push images on master builds for now
2018-07-03 11:01:55 -04:00
Devon Mackay
d584cc4d5a
Fix order of operations
2018-07-03 11:01:55 -04:00
Devon Mackay
4d44214d32
Test image pushing
2018-07-03 11:01:55 -04:00
Devon Mackay
46036e1b37
Standardize brace usage when variable in quotes
2018-07-03 11:01:55 -04:00
Devon Mackay
a90d967feb
Fix env vars; try docker login with no quotes
2018-07-03 11:01:55 -04:00
Devon Mackay
70ed2e47a3
Update travis to test in docker and push passing images
2018-07-03 11:01:55 -04:00
richard-dds
2c933dabf6
Install pipenv before installing python deps
2018-06-04 22:36:20 -04:00
richard-dds
2914d9f830
Install python packages before running tests in CI
2018-06-04 22:36:20 -04:00
Brian Duggan
decd5205ef
Install npm modules too
2018-05-24 13:23:30 -04:00
Brian Duggan
9731dce581
Add sass dependency to travis
2018-05-24 13:15:21 -04:00
Brian Duggan
b0f5e71bdd
Fix travis.yml
2018-05-24 13:12:19 -04:00
Brian Duggan
487cb147bb
Add a basic test
2018-05-24 12:27:41 -04:00