Commit Graph

315 Commits

Author SHA1 Message Date
Carlo Costino
9c392bca78 Switch E2E test command to use Makefile
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:38 -05:00
Carlo Costino
7259d617ee Actually disable webkit in CI/CD E2E tests
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:38 -05:00
Carlo Costino
3a6eeb2292 Swapping API back to development environment
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:38 -05:00
Carlo Costino
bd41dfc1c2 Attempting to get E2E work with local API
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
534daa2d82 Attempting to match local E2E config with CI/CD
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
c790d8b844 Added some additional environment variables to E2E command
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
719ecfe8f6 Modified E2E test job environment
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
29c20a0ee9 Trying to see if New Relic needs to be in place
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
5aacdcbc35 Slight adjustments to make sure no typos are present
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
c2e7b4897d Adjusting a couple of other environment variables
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
136403a263 Adding a couple more missing env vars for the admin server
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
aec20b5e73 Add API access to Admin server
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
95bdd335eb Changing back to staging API; trying to get E2E auth working
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
87ca03f6d8 Switch back to using the API locally in the CI/CD job
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
9987946f92 Trying one more environment variable for auth
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
997aa8e72f Added missing environment variables for the server process
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
c652c17617 Clean up and fix the E2E tests so that they run
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
46be3cd7b3 Add a missing slash in the test URI
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
2201c16a2b Now try to run the E2E tests!
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
84559e0574 Switch Admin site environment to development
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
b9a7e48e78 Attempting to work against staging API
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
558296684c Attempting to run actual E2E tests again to see real errors
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
3ba9a85845 Adjusting API environment to development
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
57cd123f4e Adding Redis for running the API
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
6b98cf7c35 Reverting previous change of the DB name
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
91527f32f2 Changing DB name to match Makefile bootstrap command
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:33 -05:00
Carlo Costino
9c32fa2d4e Adding in missing DATABASE_URL environment variable
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:33 -05:00
Carlo Costino
b60dc00f0e A bit of cleanup and debugging comment to resume after holidays!
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:33 -05:00
Carlo Costino
92b33834e8 Trying to discern if there is a difference in local URLs
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:33 -05:00
Carlo Costino
5e7319cbac Testing to see if we can connect to the local server.
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:33 -05:00
Carlo Costino
d544d7c8f8 Now trying to run the Admin server with PR code...
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:33 -05:00
Carlo Costino
b8b330f55b Attempting to get API up and running
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:32 -05:00
Carlo Costino
bb242dc7d7 Adjusted API clone and working directory
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:32 -05:00
Carlo Costino
f8c48f7711 Now trying to install API dependencies...
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:32 -05:00
Carlo Costino
3003f82223 Attempting to get the API cloned at least
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:32 -05:00
Carlo Costino
5a39165644 Just trying to get the new job to run
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:32 -05:00
Carlo Costino
891cec5300 Uncommenting E2E test job
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:32 -05:00
Carlo Costino
89b6e13afb Just trying to get the workflow to run
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:31 -05:00
Carlo Costino
d25f0869e0 First attempt at getting the API to run for E2E tests
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:31 -05:00
Carlo Costino
4b39d5ffe9 Re-enable E2E GitHub action jobs
This changeset re-enables the GitHub action jobs we had to disable to make it possible to deploy recent changes.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:31 -05:00
Carlo Costino
48f1c7c864 Admin: Add a pull request template
This changeset adds a template to the repository for our pull requests.  The intention is two-fold:

- To make it easier to know what information and details to include in our pull requests
- To improve the quality and usefulness of our pull requests

This is a start and we will be adjusting this over time as we learn more and refine our process.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-09 17:43:01 -05:00
Carlo Costino
6af738e0de Add Login.gov configuration to prod and demo environments
This changeset adds the required Login.gov environment variables to the production and demo environments so that deployments function correctly.

NOTE:  This will not fully enable Login.gov integration just yet; more configuration needs to be adjusted and the Login.gov app needs to be promoted to production itself.
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 17:21:29 -05:00
Tim Lowden
af8309a2ce Update manual_qa_template.yml 2024-01-25 16:07:58 -05:00
Tim Lowden
37086cb03b Update manual_qa_template.yml 2024-01-25 15:57:29 -05:00
Tim Lowden
3ac9d44b2a Update manual_qa_template.yml 2024-01-25 15:56:28 -05:00
Tim Lowden
d5210427f0 Create manual_qa_template.yml
Just starting this
2024-01-25 15:52:59 -05:00
Tim Lowden
a1440ae36f Update bug_template.yml 2024-01-18 11:33:20 -05:00
Tim Lowden
d49fb8867e Update bug_template.yml 2024-01-18 11:30:43 -05:00
Jonathan Bobel
201d4c75d4 Replicated the User Story Template in a few ways to see if that fixes things 2024-01-18 10:11:27 -05:00
Tim Lowden
df1ca9499e Update BUG-TEMPLATE.yml 2024-01-18 09:40:26 -05:00