Sha256: bb2a373406475cc62a500b8f6aa97de30bcf8f2f309fecebc39d64ce35361ea0

Contents?: true

Size: 1.43 KB

Versions: 1

Compression:

Stored size: 1.43 KB

Contents

version: 2.1

executors:
  ubuntu1404:
    machine:
      image: circleci/classic:latest
  ubuntu1604:
    machine:
      image: ubuntu-1604:201903-01

commands:
  docker_build_debian10:
    steps:
      - run: docker build -t vagrant:debian10 https://github.com/leighmcculloch/vagrant-docker-image.git#:debian10
      - run: docker tag vagrant:debian10 vagrant:latest
  docker_build_centos7:
    steps:
      - run: docker build -t vagrant:centos7 https://github.com/leighmcculloch/vagrant-docker-image.git#:centos7
      - run: docker tag vagrant:centos7 vagrant:latest
  test:
    steps:
      - run: bundle install --path vendor/bundle
      - run: bundle exec vagrant up
      - run: bundle exec vagrant ssh -c 'docker-compose --version'

jobs:
  host_ubuntu1404_guest_debian10:
    executor: ubuntu1404
    steps:
      - docker_build_debian10
      - checkout
      - test
  host_ubuntu1404_guest_centos7:
    executor: ubuntu1404
    steps:
      - docker_build_centos7
      - checkout
      - test
  host_ubuntu1604_guest_debian10:
    executor: ubuntu1604
    steps:
      - docker_build_debian10
      - checkout
      - test
  host_ubuntu1604_guest_centos7:
    executor: ubuntu1604
    steps:
      - docker_build_centos7
      - checkout
      - test

workflows:
  version: 2
  test:
    jobs:
      - host_ubuntu1404_guest_debian10
      - host_ubuntu1404_guest_centos7
      - host_ubuntu1604_guest_debian10
      - host_ubuntu1604_guest_centos7

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vagrant-docker-compose-1.5.1 .circleci/config.yml