mirror of
https://github.com/DOI-DO/j40-cejst-2.git
synced 2025-02-22 01:31:25 -08:00
* Add a11y tests in cypress for methodology page - update cypress to version 8.5 - add HTML lang the <head> element - change process list headings to h4 - add alt tag to download image icon - move <GovBanner> into <Header> - add documentation around a11y testing * Add cypress a11y tests for cejst page - add alt icon for mapIntro page - change legend to be a normal div - add a class that mimics the h4 styles - remove superfluous styles * Add cypress a11y tests for contact and 404 page * Update snapshots * Move static text in footer to copy folder * Add cypress a11y test to About page - add required h1 tag - updates snapshot * Add site_url.xml and modify robots.txt file - adds plugins for robots.txt and sitemap - remove env.local and will add env.production - modifiy all yml files (docker and GHA) to specify new env variables - refactor env variables to either DATA_SOURCE, SITE_URL or PATH_PREFIX - set defaults for env variables in gatsby-config - remove timeline component - will add blank index page - update README on info on env variables * Add plugin to allow custom env vars - allows system env vars, ie, DATA_SOURCE on client-side application * Update displayed URLs in GHA to new CDN (d29) - also updates the blank index.html * Correct spacing * Set SITE_URL to new CDN for robots.txt * Remove SITE_URL as this is set by GHA * Update README around docker and env vars
42 lines
1.2 KiB
YAML
42 lines
1.2 KiB
YAML
version: "3.4"
|
|
services:
|
|
# The j40_data_pipeline service runs the ETL pipeline to create the score
|
|
score:
|
|
image: j40_data_pipeline
|
|
container_name: j40_data_pipeline_1
|
|
build: data/data-pipeline
|
|
ports:
|
|
- 8888:8888
|
|
volumes:
|
|
- ./data/data-pipeline:/data-pipeline
|
|
stdin_open: true
|
|
tty: true
|
|
environment:
|
|
ENV_FOR_DYNACONF: development
|
|
PYTHONUNBUFFERED: 1
|
|
|
|
# The score_server serves the data-pipeline volume as a URL
|
|
j40_score_server:
|
|
image: j40_score_server
|
|
container_name: j40_score_server_1
|
|
build: data/data-serve/.
|
|
volumes:
|
|
- ./data/data-pipeline/data_pipeline/data/score:/data/data-pipeline/data_pipeline/data/score
|
|
ports:
|
|
- 5000:8080
|
|
|
|
#The j40_website service runs the web app / map / site
|
|
j40_website:
|
|
image: j40_website
|
|
container_name: j40_website_1
|
|
build: ./client
|
|
environment:
|
|
# See the client readme for more info on environment variables:
|
|
# https://github.com/usds/justice40-tool/blob/main/client/README.md
|
|
DATA_SOURCE: local
|
|
volumes:
|
|
- ./client/src:/client/src
|
|
ports:
|
|
- 8000:6000
|
|
depends_on:
|
|
- "j40_score_server"
|