File tree Expand file tree Collapse file tree 3 files changed +36
-6
lines changed Expand file tree Collapse file tree 3 files changed +36
-6
lines changed Original file line number Diff line number Diff line change 1+ .build
2+ * .tar.gz
3+ /CPAN-Testers-Schema- *
Original file line number Diff line number Diff line change 11language : perl
22
3+ services :
4+ - docker
5+
6+ env :
7+ global :
8+ - MYSQL_VERSION=5.7
9+ - DOCKER_USERNAME=cpantestersbot
10+ - DOCKER_IMAGE_NAME=cpantesters/schema
11+ - DOCKER_VERSION_TAG=${DOCKER_IMAGE_NAME}:${TRAVIS_BUILD_NUMBER}
12+ - secure : TwXUAXVF3hoRxup9W6QPSLtLAP48PzPSaX/zzmGvXLU36iasD4se1MhZE+FeM3M51Y6qnTWQ/j/5y3GsfZ5QGiaaLtbGVayal8iniBU+A9Dd1giBS6zv65baiclOSJ1MHT8i7xNh64rWDtmlX2An7UkugPS4v6aRtrnBmizhtJtpsBUiZ1+J85QEbo+Syna2g5dilZSG4fJdp8jkm2DRaJ77nYedCUvPn0TSXksEaz5vY93VkDv/7Aiqxz8nHZT2O1zWv2KFToofDOpI5jg8IYa0MMx9ANnvc7aRu9AJQRVgtK4wet5/Z4jnGqU8FDsvnpTBFe1I1W73Ifx+R6vJ1GW+LB/FfhrJIw9NmEnmutwRxD0PiTqmdLhAPJEheFSpp+aiiASssD4a0/roRf+xiFG50NEK/b9jZAWBl2OjuMjrN9CUsDp4t+boU4B0RyOQD3g2+K4x4J98QfGXyYjs6ak0/M+LUZKnXCh+UVnSHiMAfGFjb543sPTN6LyRzEN/L7fz9ikV2mqFI3XVf55cvV+CgYw92QfQtm52HjLDesBesclL1f3Mou2ajTy/kIUMzhZFV/T+Un5ybXQDGiQXxlJTVArVC9aJx+OJkL1nJhmQd427p2tysUOnr/E6/cOIBKoFCi6MnIz5q5Ti2hYTFAVPpKjty/8Mc42JrjvSxUQ=
313matrix :
414 include :
515 - perl : " 5.24"
6- env : COVERAGE=1 MYSQL_VERSION=5.7
7- - perl : " blead"
8- env : MYSQL_VERSION=5.7
9- allow_failures :
10- - perl : " blead"
11- env : MYSQL_VERSION=5.7
16+ - perl : " 5.24"
17+ env : COVERAGE=1
18+ - perl : " 5.26"
19+ env : BUILD_DOCKER=yes
1220
1321before_install :
1422 - if [ x"$MYSQL_VERSION" != "x" ];
@@ -44,3 +52,18 @@ script:
4452
4553after_success :
4654 - coverage-report
55+
56+ deploy :
57+ - provider : script
58+ skip_cleanup : true
59+ on :
60+ branch : master
61+ condition : $BUILD_DOCKER = 'yes'
62+ script :
63+ - cd $BUILD_DIR;
64+ docker pull "$DOCKER_IMAGE_NAME" || true;
65+ docker build --pull --cache-from "$DOCKER_IMAGE_NAME"
66+ --tag $DOCKER_IMAGE_NAME --tag $DOCKER_VERSION_TAG .;
67+ docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD";
68+ docker push $DOCKER_IMAGE_NAME;
69+
Original file line number Diff line number Diff line change 1+ FROM cpantesters/base
2+ COPY ./ ./
3+ RUN ls -la
4+ RUN dzil install
You can’t perform that action at this time.
0 commit comments