52 Commits

Author SHA1 Message Date
dandds
beabd2ce72 Remove the scriptz submodule and hard-commit the files.
The submodule is a leftover from when this project was intended to work
as a series of microservices. It was meant to provide common
functionality to the builds for every microservice. That's no longer the
case, and the submodule is a pain-point both in on-boarding new
developers and running the Docker build.
2019-07-14 16:01:13 -04:00
Patrick Smith
ff2c844f25 Update scriptz subproject commit
Points the scriptz subproject to the latest master after
https://github.com/dod-ccpo/scriptz/pull/16 was merged.
2019-02-26 11:33:39 -05:00
Patrick Smith
1ef16c74b9 Update scriptz commit 2019-02-25 14:54:14 -05:00
Patrick Smith
c3c675ceba Run js test coverage on CI 2018-11-20 11:26:50 -05:00
richard-dds
8c1e6b7ef5 Update scripts submodule 2018-09-21 14:41:28 -04:00
richard-dds
4fc1f9f2d4 Squashed migrations and created seed_roles.py 2018-09-21 14:00:01 -04:00
Devon Mackay
9d356c3344 Update scripz version 2018-08-30 18:51:33 -04:00
Devon Mackay
f5f104d553 Update scripz version 2018-08-30 18:39:43 -04:00
Devon Mackay
77c07a8d1e Update scriptz code 2018-08-30 18:02:04 -04:00
Devon Mackay
17787aaa7f Update scripts code 2018-08-30 16:45:00 -04:00
Devon Mackay
22a7c53db6 Fastforward script/include to most recent master 2018-08-08 10:52:40 -04:00
Devon Mackay
cffb99ca2a Update to latest scriptz master 2018-08-08 10:05:01 -04:00
Patrick Smith
4f167ef9e4 Update scriptz to use correct database name 2018-08-03 13:04:09 -04:00
dandds
8f7a7f847c have test script to reset test database 2018-08-03 09:50:24 -04:00
Devon Mackay
96ed26ed9f Update to most recent scriptz 2018-07-31 11:50:33 -04:00
Devon Mackay
e4fd71437e Ensure get_db is sourced so the vars carry over 2018-07-31 11:50:33 -04:00
Devon Mackay
aa1c73262b Switch to scriptz feature branch 2018-07-31 11:50:33 -04:00
dandds
84c228ec2e update submodule 2018-07-31 11:50:00 -04:00
Devon Mackay
821a0ee0e5 Update submodule to latest master 2018-07-13 09:16:00 -04:00
Devon Mackay
e41f828af3 Set submodule commit to import branch 2018-07-13 09:16:00 -04:00
Devon Mackay
3312841ba4 Add scriptz submodule as script/include 2018-07-13 09:16:00 -04:00
Devon Mackay
78c8239422 Remove existing include directory 2018-07-13 09:16:00 -04:00
Devon Mackay
fc62dcdb65 Update pipenv check to just test the binary 2018-07-10 15:20:21 -04:00
Devon Mackay
d620fb6cc0 Add pip update in venv 2018-07-10 14:55:26 -04:00
Devon Mackay
2864300a4e Add function for installing pip packages in the venv 2018-07-10 14:55:02 -04:00
Devon Mackay
0535a45bd9 Check for pipenv and error out if not present 2018-07-10 12:01:56 -04:00
Devon Mackay
bbe9880db3 Ensure node modules get a fresh install on reset 2018-07-10 10:55:28 -04:00
Devon Mackay
89e14268e9 Fix function return value and clean up code style
- Fix create_virtual_environment return code; use pipenv exit code not
pipenv output
- Clean up code style in install_pipenv
2018-07-10 10:55:28 -04:00
Devon Mackay
d2eff80de9 Add error message output before aborting 2018-07-10 10:55:28 -04:00
Devon Mackay
e23b767a72 Standardize code styling 2018-07-10 10:55:28 -04:00
Devon Mackay
40494e8f63 Standardize code styling 2018-07-10 10:55:28 -04:00
Devon Mackay
d2c610fbf7 Remove loop: only sourcing one file now 2018-07-10 10:55:28 -04:00
Devon Mackay
7adc36eed3 Remove interpretor; file should be sourced not executed 2018-07-10 10:55:28 -04:00
Devon Mackay
2ec2eefb4b Fix variable name 2018-07-10 10:55:28 -04:00
Devon Mackay
ada0595f36 Add alpine setup functions and sharable script 2018-07-10 10:55:28 -04:00
Devon Mackay
b8d3a4536b Add test script to execute code checks and unit tests 2018-07-10 10:55:28 -04:00
Devon Mackay
2ba3c68921 Add file containing functions used by the test script 2018-07-10 10:55:28 -04:00
Devon Mackay
d70481e425 Fix variable name 2018-07-10 10:55:28 -04:00
Devon Mackay
a31e833fa4 Fix pienv run command by actually adding "run" 2018-07-10 10:55:28 -04:00
Devon Mackay
617c154d01 Add script to execute bootstrap logic 2018-07-10 10:55:28 -04:00
Devon Mackay
6fa5d7aad1 Add file containing bootstrap specific functions 2018-07-10 10:55:28 -04:00
Devon Mackay
b23c6b15bb Update script to include sourcing setup specific functions 2018-07-10 10:55:28 -04:00
Devon Mackay
adb41337e3 Fix function name which was just changed 2018-07-10 10:55:28 -04:00
Devon Mackay
05c42e5988 Update helper_functions
- Modify check pip to make it clear it checks the system python
- Add generic sounding "run_command", in case we switch away from pipenv
2018-07-10 10:55:28 -04:00
Devon Mackay
6b31da0a0b Update global: only source the helper_functions 2018-07-10 10:55:28 -04:00
Devon Mackay
6e4c5911c3 Add comments 2018-07-10 10:55:28 -04:00
Devon Mackay
958f453442 Fix function snippet sourcing 2018-07-10 10:55:28 -04:00
Devon Mackay
516feb2cd4 Add script that runs all the setup commands 2018-07-10 10:55:28 -04:00
Devon Mackay
c4283fe1a4 Remove interpreter specification
These script fragments should only ever be sourced rather then directly
executed
2018-07-10 10:55:28 -04:00
Devon Mackay
16de4f829e Add file to contain functions used by setup 2018-07-10 10:55:28 -04:00