Skip to content

Commit dc0a492

Browse files
authored
Merge pull request Yelp#200 from asottile/patch-1
Test s390x through travis-ci
2 parents 3cad77a + bcb22ab commit dc0a492

File tree

2 files changed

+12
-15
lines changed

2 files changed

+12
-15
lines changed

.travis.yml

+6-4
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,16 @@ matrix:
1010
- env: ITEST_TARGET=itest_tox
1111
- os: linux-ppc64le
1212
env: ITEST_TARGET=itest_buster
13-
- os: linux
14-
arch: arm64
13+
- arch: arm64
14+
env: ITEST_TARGET=itest_buster
15+
- arch: s390x
1516
env: ITEST_TARGET=itest_buster
1617
allow_failures:
1718
- os: linux-ppc64le
1819
env: ITEST_TARGET=itest_buster
19-
- os: linux
20-
arch: arm64
20+
- arch: arm64
21+
env: ITEST_TARGET=itest_buster
22+
- arch: s390x
2123
env: ITEST_TARGET=itest_buster
2224

2325

CONTRIBUTING.md

+6-11
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,11 @@ The process to release a new version is:
2929
4. Commit the changes and tag the commit like `v1.0.0`.
3030
5. `git push --tags origin master`
3131
6. Wait for Travis to run, then find and download the binary and Debian
32-
packages for amd64, ppc64el, and arm64; there will be links printed at the
32+
packages for all architectures; there will be links printed at the
3333
end of the Travis output. Put these into your `dist` directory.
34-
7. Wait for the s390x build to run on [OSU OSL's ibmz-ci
35-
Jenkins server](https://ibmz-ci.osuosl.org/job/dumb-init/). This should
36-
happen automatically within 5 minutes of pushing and produce two artifacts
37-
(a binary and a Debian package). Download these into your `dist` directory,
38-
similar to the artifacts from Travis.
39-
8. Run `make release`
40-
9. Run `twine upload --skip-existing dist/*.tar.gz dist/*.whl` to upload the
34+
7. Run `make release`
35+
8. Run `twine upload --skip-existing dist/*.tar.gz dist/*.whl` to upload the
4136
new version to PyPI
42-
10. Upload the resulting Debian packages, binaries, and sha256sums file (all
43-
inside the `dist` directory) to a new [GitHub
44-
release](https://github.com/Yelp/dumb-init/releases)
37+
9. Upload the resulting Debian packages, binaries, and sha256sums file (all
38+
inside the `dist` directory) to a new [GitHub
39+
release](https://github.com/Yelp/dumb-init/releases)

0 commit comments

Comments
 (0)