language: go services: - docker jobs: include: - name: build-darwin-386 stage: build script: make container-run/bin/darwin/386/flucky - name: build-darwin-amd64 stage: build script: make container-run/bin/darwin/amd64/flucky - name: build-freebsd-amd64 stage: build script: make container-run/bin/freebsd/amd64/flucky - name: build-linux-386 stage: build script: make container-run/bin/linux/386/flucky - name: build-linux-amd64 stage: build script: make container-run/bin/linux/amd64/flucky - name: build-linux-arm5 stage: build script: make container-run/bin/linux/arm/5/flucky - name: build-linux-arm7 stage: build script: make container-run/bin/linux/arm/7/flucky - name: test-linux-amd64 stage: test script: make container-run/test/unit after_script: bash <(curl -s https://codecov.io/bash) - name: deploy-container-amd64 stage: deploy script: make container-image/push/amd64 notifications: email: on_success: change on_failure: change