Skip to content

Merge pull request #23 from at88mph/master #20

Merge pull request #23 from at88mph/master

Merge pull request #23 from at88mph/master #20

Workflow file for this run

name: Java/Docker CI
on:
push:
pull_request:
jobs:
build-and-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up JDK 1.11
uses: actions/setup-java@v1
with:
java-version: 1.11
- name: Build with Gradle
run: gradle -i clean build test
- name: Build the Docker image
run: docker build -t opencadc/cadc-target-resolver:SNAPSHOT .
- name: Prepare for Integration Test
run: docker-compose -f integrationTest/docker-compose.yml up -d && docker ps -a && docker-compose -f integrationTest/docker-compose.yml logs resolver && docker-compose -f integrationTest/docker-compose.yml logs proxy
- name: Execute Integration Tests
run: curl -vL -d 'level=DEBUG' http://localhost/cadc-target-resolver/logControl && curl -Lv http://localhost/capabilities-http.xml && gradle -i -Dca.nrc.cadc.reg.client.RegistryClient.local=true clean intTest