AMD64
Ruby
Git
services:
  - docker

before_install:
  - echo $DOCKER_PASSWORD | docker login docker.pkg.github.com --username pavel-d --password-stdin
  - docker build -t pavel-d/facenet-docker .

after_success:
  - export REPO=pavel-d/facenet-docker
  - export TAG=`if [ "$TRAVIS_BRANCH" == "master" ]; then echo "latest"; else echo $TRAVIS_BRANCH ; fi`
  - docker build -f Dockerfile -t $REPO:$COMMIT .
  - docker tag $REPO:$COMMIT $REPO:$TAG
  - docker tag $REPO:$COMMIT $REPO:travis-$TRAVIS_BUILD_NUMBER
  - docker push $REPO
Build Config
{
  "services": [
    "docker"
  ],
  "after_success": [
    "export REPO=pavel-d/facenet-docker",
    "export TAG=`if [ \"$TRAVIS_BRANCH\" == \"master\" ]; then echo \"latest\"; else echo $TRAVIS_BRANCH ; fi`",
    "docker build -f Dockerfile -t $REPO:$COMMIT .",
    "docker tag $REPO:$COMMIT $REPO:$TAG",
    "docker tag $REPO:$COMMIT $REPO:travis-$TRAVIS_BUILD_NUMBER",
    "docker push $REPO"
  ],
  "before_install": [
    "echo $DOCKER_PASSWORD | docker login docker.pkg.github.com --username pavel-d --password-stdin",
    "docker build -t pavel-d/facenet-docker ."
  ]
}