Skip to content

Commit

Permalink
link pytests to docker builds
Browse files Browse the repository at this point in the history
  • Loading branch information
JordanLaserGit committed Jan 16, 2025
1 parent 3dc31f4 commit 5b7ad37
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 2 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/datastream_python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,14 @@ on:
paths:
- 'python_tools/**'
- '.github/workflows/datastream_python.yml'
- '.github/workflows/build_test_docker_x86.yml'
pull_request:
branches:
- main
paths:
- 'python_tools/**'
- '.github/workflows/datastream_python.yml'
- '.github/workflows/build_test_docker_x86.yml'
permissions:
contents: read
jobs:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/forcingprocessor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,15 @@ on:
paths:
- 'forcingprocessor/**'
- '.github/workflows/forcingprocessor.yml'
- '.github/workflows/build_test_docker_x86.yml'
pull_request:
branches:
- main
paths:
- 'forcingprocessor/**'
- '.github/workflows/forcingprocessor.yml'
- '.github/workflows/build_test_docker_x86.yml'

permissions:
contents: read
jobs:
Expand Down
2 changes: 1 addition & 1 deletion research_datastream/terraform/test/docker_loginNpush.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ DOCKERHUB_USERNAME="awiciroh"

if [ "$(echo $DOCKERHUB_TOKEN | docker login -u $DOCKERHUB_USERNAME --password-stdin)" == "Login Succeeded" ]; then
echo "Docker login successful"
/home/ec2-user/ngen-datastream/scripts/docker_builds.sh -e -d -f -p -m linux/arm64 -t latest-arm64 >> /home/ec2-user/ngen-datastream/docker_build_log.txt
/home/ec2-user/ngen-datastream/scripts/docker_builds.sh -e -d -f -p >> /home/ec2-user/ngen-datastream/docker_build_log.txt
echo "Push complete"
else
echo "Docker login failed"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"commands" : [
"runuser -l ec2-user -c 'rm -rf /home/ec2-user/ngen-datastream && docker rmi -f $(docker images -aq)'",
"runuser -l ec2-user -c 'cd /home/ec2-user && git clone https://github.com/CIROH-UA/ngen-datastream.git'",
"runuser -l ec2-user -c '/home/ec2-user/ngen-datastream/scripts/docker_builds.sh -e -f -d -t latest-arm64 -m linux/arm64'",
"runuser -l ec2-user -c '/home/ec2-user/ngen-datastream/scripts/docker_builds.sh -e -f -d'",
"runuser -l ec2-user -c '/home/ec2-user/ngen-datastream/scripts/stream.sh -s 202006200100 -e 202006200200 -C NWM_RETRO_V3 -d /home/ec2-user/ngen-datastream/data/datastream_test -g https://ngen-datastream.s3.us-east-2.amazonaws.com/palisade.gpkg -R /home/ec2-user/ngen-datastream/configs/ngen/realization_sloth_nom_cfe_pet.json'",
"runuser -l ec2-user -c '/home/ec2-user/ngen-datastream/research_datastream/terraform/test/docker_loginNpush.sh >> /home/ec2-user/ngen-datastream/docker_login_log.txt'",
"runuser -l ec2-user -c 'aws s3 cp /home/ec2-user/ngen-datastream/docker_login_log.txt s3://ciroh-community-ngen-datastream/docker_login_log.txt'",
Expand Down

0 comments on commit 5b7ad37

Please sign in to comment.