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