Thomas Orozco
b67a024460
Rename NO_ARGS to MINIMAL
8 years ago
Thomas Orozco
7c9d3b39a9
.travis.yml does not need to be a template anymore
8 years ago
Thomas Orozco
480fed14ae
Optionally disable arg parsing (-DNO_ARGS=ON)
8 years ago
Thomas Orozco
c8cc8274b8
ARM Cross Builds
...
- Upgrade to Trusty for the ARM 64 toolchain.
- Cross-compile to ARM.
- Label binaries and packages when releasing.
8 years ago
Thomas Orozco
75217ef640
Bump version to 0.10.0
...
- New `-l` option to show license and exit.
8 years ago
Thomas Orozco
be71d120e7
Embed license and add -l flag to show it
...
This adds 1k of weight to the resulting binary, which is reasonable
(it's less than 5% for the smaller non-static binary), but alleviates
legitimate user concern that the license requires being included when
Tini is redistributed.
8 years ago
Thomas Orozco
2c2bb517b0
Bump version to 0.9.0
9 years ago
Thomas Orozco
44b5675f0e
Sign `tini` and `tini-static` binaries
...
The GPG signing subkey and passphrase are respectively provided through
a Travis encrypted file and a Travis encrypted environment variable.
Signing is only done if there is a signing key present when the build is
complete (so as to not fail when e.g. building a PR that doesn't have
encrypted files available).
9 years ago
Thomas Orozco
eb094de175
Release 0.8.4
9 years ago
Thomas Orozco
2b5b0ecb6e
Add tests for hardening in CI script
...
This ensures that _FORTIFY_SOURCE is actually used!
9 years ago
Thomas Orozco
9d12e39c9d
Release 0.8.3
9 years ago
Thomas Orozco
9bfb4a505f
Release 0.8.2
...
Oops; Travis doesn't like seeing a release commit being rebased.
9 years ago
Thomas Orozco
486f79fe8a
Release 0.8.1
9 years ago
Thomas Orozco
197a39d9f2
Release 0.8.0
9 years ago
Thomas Orozco
e4b6654130
Bump version to 0.7.0
9 years ago
Thomas Orozco
9b8a8a5764
Bump version to 0.6.0
9 years ago
Thomas Orozco
1a863f8366
Run some functional tests in ci/run_build.sh
...
Using the child subreaper mechanism, we can actually run
tests inside the CI environment without depending on Docker.
While this does not replace the existing tests, it allows
at least some functional coverage within CI.
10 years ago
Thomas Orozco
e9546e0e1a
Bump version to 0.5.0
...
+ `tini-static` is back, thanks to @tianon !
10 years ago
Thomas Orozco
f6f26afc2a
Bump version to 0.4.3
...
+ More packaging changes to facilitate building packages in tini-images
10 years ago
Thomas Orozco
73aabc2a40
Bump version to 0.4.2
...
+ Only packaging changes
10 years ago
Thomas Orozco
3764a7f224
Bump to 0.4.1
...
+ Add support for older Cmake to build on Ubuntu Precise (which is what
we have in Travis)
10 years ago
Thomas Orozco
b7afb24a82
Add notes about autogenerated files
10 years ago
Thomas Orozco
434dd956bd
Bump version to 0.4.0
...
New features:
+ Generate DEB and RPM packages
10 years ago
Thomas Orozco
a1d6372ef6
Generate DEB and RPM packages
10 years ago
Thomas Orozco
178f46aa01
Convert to out-of-tree builds
10 years ago
Thomas Orozco
699c3aadf2
Remove the static build for now
...
The static build doesn't build with clang, and its usefulness is dubious
for the time being considering the only requirement is glibc.
10 years ago
Thomas Orozco
ec36a858db
Add travis / ci build script
10 years ago