HIRS/.ci/docker/docker-compose.yml
apldev3 05a78a3d79
[#46] Setup Travis for HIRS Integration Tests (#68)
* [#46] Ensure Travis mounts repository rather than clones it in Docker

* [#46] Containerize HIRS ACA and prep ACA container for Integration Tests

* [#46] Containerize HIRS TPM2Provisioner and prep TPM2Provisioner container for Integration Tests

* [#46] Replace localinstall with install

* [#46] Prevent rebuilding of packages unnecessarily

* [#46] Finish initial docker compose setup for integration tests

* [#46] Allow for detection of complete Integration Environment Setup

* [#46] Fix Travis CI to allow for detecting Integ Test Environ Stand-Up

* [#46] Fix Initial Integration Test Script

* [#46] Troubleshoot Integration Test script
2019-01-07 15:28:53 -05:00

18 lines
393 B
YAML

version: "3.1"
services:
aca:
image: hirs/hirs-ci:aca
ports:
- "8443:8443"
volumes:
- ../../:/HIRS
command: /HIRS/.ci/integration-tests/setup-aca.sh
tpm2provisioner:
image: hirs/hirs-ci:tpm2provisioner
depends_on:
- "aca"
volumes:
- ../../:/HIRS
network_mode: "host"
command: /HIRS/.ci/integration-tests/setup-tpm2provisioner.sh