Commit graph

49 commits

Author SHA1 Message Date
Chris Kuehl
a329d68235
Merge pull request #214 from Yelp/drop-xenial
Drop xenial, bionic; only test on focal, buster
2020-12-07 12:00:25 -08:00
Chris Kuehl
c75c9bc846 Update names of files for sha256sums during release 2020-12-02 17:24:58 -08:00
Chris Kuehl
f856837c39 Drop xenial, bionic; only test on focal, buster 2020-12-02 10:59:00 -08:00
Chris Kuehl
a2dfe215e3 Use kernel naming of architectures in release binaries 2019-12-09 11:17:51 -08:00
Anthony Sottile
04ea5a9019 build the package using the current uid/gid 2019-07-31 08:48:45 -07:00
Chris Kuehl
46774f6068 Only run tests under Python 3, fix random bitrot 2019-07-15 13:23:51 -07:00
Chris Kuehl
a5bb24a7a1 Update release instructions for ppc64el 2018-06-07 10:37:45 -07:00
Chris Kuehl
9262b01828 Build for ppc64le via Travis 2018-06-05 09:29:35 -07:00
Chris Kuehl
233843bcb6 Upload artifacts as part of the Travis build 2018-06-04 20:21:25 -07:00
Chris Kuehl
651f76555c Switch from CircleCI to Travis, add bionic itests
Fixes #157
2018-05-16 09:50:30 -07:00
Anthony Sottile
dc36132b48 Drop debian wheezy: pip is too old to upgrade 2017-10-31 20:54:54 -07:00
Anthony Sottile
bb7daef243 Drop lucid / precise 2017-10-03 16:42:59 -07:00
Anthony Sottile
1b467f9993 Add manylinux building 2016-12-18 19:28:36 -08:00
Chris Kuehl
6d460b3ce1 Only run pre-commit on python3.5 2016-09-13 08:53:44 -07:00
Chris Kuehl
1b32040658 Fix itest_lucid 2016-07-02 11:36:30 -07:00
Chris Kuehl
407813e07a Release v1.0.2 2016-05-02 11:41:45 -07:00
Anthony Sottile
376c3b1425 Simplify makefile slightly 2016-04-27 16:22:56 -07:00
Chris Kuehl
bc3ea40e44 Add Ubuntu xenial itest, also test Python 3.5 2016-04-27 12:47:10 -07:00
Sander Maijers
47e382ed40 fix: calculate SHA256 hash value in binary mode
Correctness fix. This change will not make a difference on Unix. See [https://www.virtualbox.org/ticket/9569].
2016-04-05 17:05:48 +02:00
Chris Kuehl
25e4e62b16 Upload SHA256 checksums of releases 2016-03-18 14:13:24 -07:00
Buck Evan
87545be699 Merge pull request #50 from chriskuehl/pipefail-zombies
Fix stretch itest missing "ps" command, use pipefail to catch it earlier in the future
2016-01-07 14:58:02 -08:00
Chris Kuehl
4b37e64a1a Set pipefail for test-zombies to not mask errors 2016-01-07 14:56:53 -08:00
Chris Kuehl
8448b456c8 Simplify release a bit, also provide just binaries 2016-01-07 11:23:44 -08:00
Konrad Scherer
17b3d6be84 Generate packages using musl
Signed-off-by: Konrad Scherer <kmscherer@gmail.com>
2016-01-07 13:47:36 -05:00
Konrad Scherer
1b612a8ecc Strip the dumb-init binary to remove unnecessary symbols
Signed-off-by: Konrad Scherer <kmscherer@gmail.com>
2016-01-07 13:43:02 -05:00
Chris Kuehl
32a5e96b66 Don't run tests interactivly with a TTY 2015-10-22 16:43:50 -07:00
Chris Kuehl
6b7f0ce3fa Add standard command-line flags 2015-10-02 15:53:07 -07:00
Chris Kuehl
4b9d6927de Use mock.patch.dict to patch environment 2015-09-22 15:19:44 -07:00
Chris Kuehl
2ae2aceb28 Run tox in CI to better catch regressions 2015-09-18 11:06:08 -07:00
Chris Kuehl
a0274f17c4 Compile dumb-init with -O3 2015-09-18 09:43:33 -07:00
Chris Kuehl
e6fd9233cb Python test fixes for lucid 2015-09-11 17:24:18 -07:00
Chris Kuehl
e3d9f84d6f Rewrite tests in Python using pytest 2015-09-11 16:50:05 -07:00
Chris Kuehl
5b47ea8f34 Add basic test for zombies 2015-09-10 17:28:39 -07:00
Chris Kuehl
9083e1e2d3 Fix some dependency issues in testing/building 2015-09-10 15:34:09 -07:00
Kent Wills
d5f0be96d3 update docstrings, fix itest, add to dockerignore 2015-09-10 15:34:09 -07:00
Chris Kuehl
9decaf3a7a Add libpcre3 to fix itest
Otherwise grep -P doesn't work
2015-09-03 17:54:56 -07:00
Chris Kuehl
6dc426613f Install psmisc for itests (needed for pstree) 2015-09-03 16:07:54 -07:00
Chris Kuehl
807db9be27 Add process group support 2015-08-28 09:25:10 -07:00
Chris Kuehl
f91fe78a44 Fix Makefile to actually run all tests 2015-08-12 13:32:32 -07:00
Buck Golemon
47489106e2 buck's review 2015-08-11 14:31:08 -07:00
Chris Kuehl
737582d78a Enable Python itest on lucid 2015-08-11 13:46:03 -07:00
Chris Kuehl
fdaf6cc74e Add Python integration tests 2015-08-07 18:18:13 -07:00
Chris Kuehl
04084d99df Also run Python integration tests, fix dh_auto_test 2015-08-07 16:04:30 -07:00
Chris Kuehl
a8d535f223 Add pre-commit and setup.py stub 2015-08-07 16:04:29 -07:00
Chris Kuehl
2c3b93a86e Fix return code, add better help, add more tests 2015-08-06 14:31:49 -07:00
Chris Kuehl
55cc57248d Fix for lucid 2015-08-05 16:15:00 -07:00
Chris Kuehl
f8b142351b Add tests 2015-08-05 11:03:47 -07:00
Chris Kuehl
f3535cb93e Add building in Docker 2015-08-04 17:17:34 -07:00
Chris Kuehl
ad20525ad9 Initial commit 2015-08-04 16:38:35 -07:00