File tree Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Expand file tree Collapse file tree 1 file changed +56
-0
lines changed Original file line number Diff line number Diff line change 1+ # Licensed to the Apache Software Foundation (ASF) under one
2+ # or more contributor license agreements. See the NOTICE file
3+ # distributed with this work for additional information
4+ # regarding copyright ownership. The ASF licenses this file
5+ # to you under the Apache License, Version 2.0 (the
6+ # "License"); you may not use this file except in compliance
7+ # with the License. You may obtain a copy of the License at
8+ #
9+ # http://www.apache.org/licenses/LICENSE-2.0
10+ #
11+ # Unless required by applicable law or agreed to in writing,
12+ # software distributed under the License is distributed on an
13+ # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+ # KIND, either express or implied. See the License for the
15+ # specific language governing permissions and limitations
16+ # under the License.
17+
18+ sudo : required
19+ dist : trusty
20+ group : edge
21+
22+ language : generic
23+ services :
24+ - docker
25+
26+ cache :
27+ directories :
28+ - $HOME/.m2
29+ timeout : 500
30+
31+ notifications :
32+ email : false
33+
34+ env :
35+ global :
36+ - IMAGE="khos2ow/cloudstack-systemvm-builder"
37+ matrix :
38+ - TAG="veewee" PARAMS=""
39+ - TAG="packer" PARAMS=""
40+
41+ install : make ${TAG}
42+
43+ before_script :
44+ - mkdir -p ${TRAVIS_BUILD_DIR}/tmp
45+ - mkdir -p $HOME/.m2
46+
47+ script : |
48+ docker run \
49+ --volume ${TRAVIS_BUILD_DIR}/tmp:/mnt/build \
50+ --volume $HOME/.m2:/root/.m2 \
51+ --rm \
52+ ${IMAGE}:${TAG} \
53+ --git-remote https://github.com/apache/cloudstack.git \
54+ --git-ref refs/heads/master \
55+ --remove-first \
56+ ${PARAMS}
You can’t perform that action at this time.
0 commit comments