Skip to content

Update docker image build contexts #17

Update docker image build contexts

Update docker image build contexts #17

name: Test Gleaner against pids.geoconnex.dev Sitemap
on:
push:
branches:
- master
pull_request:
branches:
- master
workflow_dispatch:
jobs:
main:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: '1.20'
- run: sudo apt-get install make
- run: sudo apt-get install git
- run: mkdir -p $HOME/bin
- run: curl https://dl.min.io/client/mc/release/linux-amd64/mc -o $HOME/bin/mc && chmod +x $HOME/bin/mc
- run: sh scripts/iow/start-headless-chrome.sh
- run: sh scripts/iow/start-minio.sh && sleep 3
- run: $HOME/bin/mc alias set myminio http://localhost:9000 amazingaccesskey amazingsecretkey
- run: $HOME/bin/mc mb myminio/iow
- run: make
- run: sh scripts/iow/start-gleaner.sh
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/orgs 5
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/prov/cdss0 30
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/prov/dams0 45
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/prov/nmwdist0 266
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/prov/refgages0 330
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/prov/refmainstems 66
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/summoned/cdss0 30
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/summoned/dams0 45
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/summoned/nmwdist0 265
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/summoned/refgages0 330
- run: sh scripts/iow/assert-s3-dir-cnt.sh $HOME/bin/mc myminio/iow/summoned/refmainstems 66