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+ - alerts@rabbitmq.com
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