File tree Expand file tree Collapse file tree 1 file changed +57
-0
lines changed Expand file tree Collapse file tree 1 file changed +57
-0
lines changed Original file line number Diff line number Diff line change
1
+ # vim:sw=2:et:
2
+
3
+ dist : xenial
4
+ sudo : false
5
+ language : erlang
6
+ notifications :
7
+ email :
8
+ recipients :
9
+
10
+ on_success : never
11
+ on_failure : always
12
+ addons :
13
+ apt :
14
+ packages :
15
+ - awscli
16
+ cache :
17
+ apt : true
18
+ env :
19
+ global :
20
+ - secure : Tu26VJ9BsXxL20xxwWk4cbCkZyqyxYmNpSSqco5r3FLeU5hk5Vkk+s2BareRvqKhKHFlvyxu8GwsKtajMvsieP6y5J99gSeub6fDOIskPz61bo0aKA9nbDuBFSG1Z5wgXx1XRo0yDatLxXCXe3FbThRsylG7XNjtRaru1/lwuVxfxPtBGQ1opvQX71sST3GYSPoBYR+JlcVpU+uDHMAzsP8J0m5rEpxcl821aTMk3iz90hBQMsoLTBmSQePPcNqOA/1OH75VfjuXR8JBXHvA9njrUBrsyxgHf2uOh3jAXdIrHZwZg/17+y7gNVqByfx/UpGb8XEpVkncg/cRyVIHMk7/gFCZkeVC1QkIN5+EPiGLF7u32x9QaT7Zqz57iLh3IJzED2dj12qWaeX8QypF1K1r5qq4pRrN6iEZx76stpZbyFT4XnExHRdzPuouy7yz1gDHF0HOxbNLowzc/jk7tuTp+qmDSR5tRvegAIH3TONegxXyB7smdbvdI6MCN5/GP2bGK7HiqYWCmTGHtJwgxBKc5XoV8ZjpXfKxG98WbK5RsSP1miRnmxSbxaV0Gai1hfFlanJFFxTA9584O+NVRXNNFMfnnt20Ts6OwoXTcJ/boIPjF5Mcm0eJ4nz4R18TArXE4B5S4pTk3eQkG1ACDigkYZ3fc6ws4cWrt8BZASI=
21
+ - secure : fNEx9OXi2UisiYu0FiHJpV9+vWLB9DIUAIKG24GfUHVgZqFQOInBf5fEYrjlVgm5zNezSBS3hFNHXd/EXJF8KNgbf6mI0z4h4RyyQY98N+78tWvINoIawEeYpgC6NTI52MdaCfV+fTVWhiL0uP7mqWhLmll2bKXIy6HA6I9PnmiQSloNe64vUPF+UsVZHzzeabK4DR2VdI3h+BGXzOY9FG8Kt2voiXOLd2RFpVeN86FDTp+uVZY/K9e/MsktoK+XaZZ4qMAgm6lB32LVkzl3KA9ki6y6BY7le1m2c90hxAtBJGWZptkMb+VL0Fem39nEBnLjE0a0vIddp32PLJQmv6eopMfLay5BIkwtkRwv3P0uCwYd0bgYQSHF/gdTCcK1nr7fMhkQveBh6vmnbhrca7OeQRHz08+jo6EquUgNQZKmTZPWXQn9lS9mU/0EDLJJhn4KhJezGw6DcAAqB0KqmQedxtHMUT87by7LzhINwKZnm4y5WKA/W/zLI6dNqvIgc5C6UJh0EVgxa13GRmrnGmttV1dtLRQhiMJCbJykaekjPMULUmli0RbFz7bSFqFqEUsF+wwovyD+Y6D8KGOJdvvEYPdPIFpRPnhGUvH86JzsFdVKNJBicGI9LpCtlXlWNRbQIQ8uV5ze2HhxSJhtM6e6dB4d9yzpp6a81uR77bk=
22
+
23
+ otp_release :
24
+ - " 20.3"
25
+ - " 21.2"
26
+
27
+ before_script :
28
+ - elixir --version
29
+ # The checkout made by Travis is a "detached HEAD" and branches
30
+ # information is missing. Our Erlang.mk's git_rmq fetch method relies
31
+ # on it, so we need to restore it.
32
+ #
33
+ # We simply fetch master and, if it exists, v3.7.x branches. A branch
34
+ # is created, pointing to the detached HEAD.
35
+ - |
36
+ git checkout -B "${TRAVIS_TAG:-${TRAVIS_BRANCH}}"
37
+ git remote add upstream https://github.com/$TRAVIS_REPO_SLUG.git
38
+ git fetch upstream v3.7.x:v3.7.x || :
39
+ git fetch upstream master:master || :
40
+
41
+ script :
42
+ - make xref
43
+ - make tests
44
+
45
+ after_failure :
46
+ - |
47
+ cd "$TRAVIS_BUILD_DIR"
48
+ if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
49
+ archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
50
+
51
+ tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
52
+ xz > "${archive_name}.tar.xz"
53
+
54
+ aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
55
+ --region eu-west-1 \
56
+ --acl public-read
57
+ fi
You can’t perform that action at this time.
0 commit comments