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 1
1
language : perl
2
2
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=
3
13
matrix :
4
14
include :
5
15
- 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
12
20
13
21
before_install :
14
22
- if [ x"$MYSQL_VERSION" != "x" ];
@@ -44,3 +52,18 @@ script:
44
52
45
53
after_success :
46
54
- 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