Commit Graph

  • 7a4e6cdb87 Merge branch 'jessie-archive' into 'master' master Olaf Meeuwissen 2020-07-12 11:54:09 +0000
  • 03aec75f44
    Change: Use archive repository for Jessie B 2020-07-12 04:15:28 +0200
  • 55a514cee2
    Fix: Devuan primary GPG key B 2020-07-12 04:44:26 +0200
  • 21c5e0e91c
    Remove devuan/helper variant Olaf Meeuwissen 2020-06-27 21:20:34 +0900
  • 04aa215688
    Bump beowulf to `latest`; add chimaera Olaf Meeuwissen 2020-06-27 18:28:07 +0900
  • a94ee81b7d Drop /usr/share/groff/* from the dpkg path-excludes. Fixes #18 Olaf Meeuwissen 2020-03-30 21:06:23 +0900
  • 58dc1e141d Address Docker TLS induced startup warnings Olaf Meeuwissen 2019-11-04 16:21:52 +0900
  • b7aed4cd38 Address dpkg-divert deprecation warning. Fixes #17 Olaf Meeuwissen 2019-11-04 14:01:42 +0900
  • 55678ff983 Address Docker registry login warning Olaf Meeuwissen 2019-11-04 14:01:05 +0900
  • 8f0a1965c4 Make `ascii` the current Devuan release. Fixes #14 Olaf Meeuwissen 2019-02-08 21:04:17 +0900
  • 05bb6f8e95 Fix test for debootstrap suite script Olaf Meeuwissen 2018-05-23 05:28:45 +0900
  • db022a29bb Add build support for `beowulf` Olaf Meeuwissen 2018-05-22 21:53:05 +0900
  • 6f465d39a4 Use newer Debian image as migration start point Olaf Meeuwissen 2018-05-22 21:44:02 +0900
  • cde646a063 Use newer Debian image as migration start point (8.9 -> 8.10) Olaf Meeuwissen 2017-12-12 20:51:32 +0900
  • 5c2e737e95 Document the variants and version available. Fixes #9 Olaf Meeuwissen 2017-11-02 21:45:54 +0900
  • b3b55c14ce Add build support for `ceres` too. Fixes #3 Olaf Meeuwissen 2017-10-24 21:20:23 +0900
  • 2bdd8e3aba Add build support for `ascii`. Re #3 Olaf Meeuwissen 2017-10-23 20:53:40 +0900
  • 397fddc4e5 Put every suite in its own rootfs. Re #3 Olaf Meeuwissen 2017-10-23 20:44:25 +0900
  • 0595d723ab Protect against inconsistent use of / separators in APT paths Olaf Meeuwissen 2017-10-23 20:40:32 +0900
  • 62eef576e0 Derive builder and helper images from devuan/slim Olaf Meeuwissen 2017-10-22 18:06:14 +0900
  • 5e70ba3b52 Tie build timestamp to the suite Olaf Meeuwissen 2017-10-22 18:04:04 +0900
  • b8a2710d37 Align migration image naming with the documentation Olaf Meeuwissen 2017-10-22 17:55:13 +0900
  • 541a3965d5 Add base image file system tarball back to Docker build context Olaf Meeuwissen 2017-10-22 17:27:03 +0900
  • f4d9f5430a Use release code names thoughout and exclusively. Fixes #8 Olaf Meeuwissen 2017-10-22 17:05:55 +0900
  • 7a3f4b0d3a Use newer Debian image as migration start point Olaf Meeuwissen 2017-10-22 17:03:29 +0900
  • 911e2fbcb5 Keep Docker build contexts to an absolute minimum Olaf Meeuwissen 2017-10-22 17:01:10 +0900
  • 14c2a93baf Allow for non-existent directories when pruning documentation Olaf Meeuwissen 2017-10-22 16:26:50 +0900
  • bd3d1395cc Ignore interim build results Olaf Meeuwissen 2017-10-22 16:04:53 +0900
  • f0643a5fb8 Add a "slim" variant. Fixes #2 Olaf Meeuwissen 2017-10-22 16:01:37 +0900
  • e0e4d09ed4 Get in the habit of cleaning up after `apt-get` invocations Olaf Meeuwissen 2017-10-22 16:02:34 +0900
  • c604f0fbb4 Fix oversight in 813cb4e8 Olaf Meeuwissen 2017-10-14 20:41:47 +0900
  • e721ebc454 Clean up script permissions Olaf Meeuwissen 2017-10-14 20:18:19 +0900
  • 48da58f6bd Fix typo Olaf Meeuwissen 2017-10-14 20:12:24 +0900
  • e10eab92c3 Add a "helper" variant image to get started with `d1h` quickly Olaf Meeuwissen 2017-09-10 21:33:41 +0900
  • d7a45d22af Replace suite name with alias in sources.list Olaf Meeuwissen 2017-08-28 20:28:25 +0900
  • 7c5dee0139 Update the documentation Olaf Meeuwissen 2017-08-26 22:53:08 +0900
  • 6bff8d5c38 Fix stable suite test Olaf Meeuwissen 2017-08-26 22:47:23 +0900
  • 651ed7d1d5 Work around a documented bug in Devuan jessie's debootstrap Olaf Meeuwissen 2017-08-26 22:29:11 +0900
  • 5bec9fec32 Fix oversight in 11e0bd83 Olaf Meeuwissen 2017-08-26 21:40:59 +0900
  • 11e0bd83d4 Build based on symbolic suite name Olaf Meeuwissen 2017-08-26 21:07:29 +0900
  • 813cb4e823 Put root file system value in a variable Olaf Meeuwissen 2017-08-26 20:58:10 +0900
  • 852c04930d Pass suite as a command-line argument for builds and derived images Olaf Meeuwissen 2017-08-19 18:02:33 +0900
  • 6a1214b6fc Parameterize build on Devuan suite name Olaf Meeuwissen 2017-08-19 17:53:59 +0900
  • 28f6fb574c Fixup oversight in 08aba0ed Olaf Meeuwissen 2017-08-19 15:52:01 +0900
  • e3741f20dd Use a more capable tar implementation Olaf Meeuwissen 2017-08-19 15:26:25 +0900
  • 01d9130021 Use here documents in a consistent manner Olaf Meeuwissen 2017-08-19 15:09:08 +0900
  • 492d0851bb Add a default CMD to the base image Olaf Meeuwissen 2017-08-19 15:08:04 +0900
  • 08aba0edee Fix derived image name to point to project's registry Olaf Meeuwissen 2017-08-19 14:47:11 +0900
  • c3b30f9c13 Refactored CI setup and image naming Olaf Meeuwissen 2017-08-19 14:25:52 +0900
  • a644fe7a94 Silence error during purge of unneeded packages Olaf Meeuwissen 2017-08-19 13:36:52 +0900
  • d92fe56e7b Remove unneeded files from the image Olaf Meeuwissen 2017-08-19 12:43:16 +0900
  • e4bd65c005 Set a generic yet descriptive hostname Olaf Meeuwissen 2017-08-19 12:03:01 +0900
  • 489dd2ab2d Provide a bit of feedback running customization scripts Olaf Meeuwissen 2017-08-18 22:54:18 +0900
  • bbf24ada3b Replace /etc/resolv.conf content with something generic Olaf Meeuwissen 2017-08-18 22:12:12 +0900
  • ad5af964fc Don't run init scripts from installation scripts Olaf Meeuwissen 2017-08-18 17:39:51 +0900
  • 6dabc61089 Remove automatically installed packages whenever possible Olaf Meeuwissen 2017-08-18 12:29:52 +0900
  • 18399c5561 Speed up package installation (especially on spinning disks) Olaf Meeuwissen 2017-08-18 12:23:36 +0900
  • b636a469a2 Keep package index files small Olaf Meeuwissen 2017-08-18 12:20:31 +0900
  • fa237f67eb Don't bother downloading translated package descriptions Olaf Meeuwissen 2017-08-18 12:17:18 +0900
  • a4b4617915 Keep git repository out of the Docker context Olaf Meeuwissen 2017-08-18 11:50:27 +0900
  • 7612f621a3 Install build-essentials non-interactively Olaf Meeuwissen 2017-08-18 11:47:47 +0900
  • d3530e7ea9 Fix permissions to match installed state Olaf Meeuwissen 2017-08-18 10:54:25 +0900
  • 6d91ffcfb4 Silence warning if no /etc/apt/sources.list.d/* files exist Olaf Meeuwissen 2017-08-17 20:32:23 +0900
  • ebe82f281e Remove package index files in all Dockerfiles consistently Olaf Meeuwissen 2017-08-17 17:19:10 +0900
  • 5814d5ec82 Fix ownership issues of custom scripts Olaf Meeuwissen 2017-08-17 17:13:35 +0900
  • 6595d68dd1 Fix overly zealous removal of APT state and cache files Olaf Meeuwissen 2017-08-17 16:37:59 +0900
  • 280e7f4f56 Remove shell option not supported by CI build environment Olaf Meeuwissen 2017-08-17 13:08:51 +0900
  • efe79ec5dd Drop non-portable shell option Olaf Meeuwissen 2017-08-17 13:02:51 +0900
  • 74790bb4fc Add a verbatim copy of the full license text Olaf Meeuwissen 2017-08-17 12:34:58 +0900
  • 0c7e997c1e Keep Docker contexts small Olaf Meeuwissen 2017-08-17 12:30:38 +0900
  • 58d348885b Migrate build steps to shell scripts Olaf Meeuwissen 2017-08-17 12:16:24 +0900
  • 322f6c275e Decouple rootfs value from docker command-line invocation Olaf Meeuwissen 2017-08-17 11:58:20 +0900
  • f6a4a08b69 Make bootstrap script more strict Olaf Meeuwissen 2017-08-17 11:52:29 +0900
  • 910f6976dc Tweak debootstrap options Olaf Meeuwissen 2017-08-17 11:49:13 +0900
  • 0fa8b8505b Keep "flab" out of the image Olaf Meeuwissen 2017-08-17 11:13:48 +0900
  • 5aa1da98dd Use the correct variable to refer to the image version Olaf Meeuwissen 2017-08-17 07:32:48 +0900
  • c61d8f3184 Push the base image required by the buildd derivative Olaf Meeuwissen 2017-08-17 00:08:20 +0900
  • 8903f5de2f Fix base image name to refer to the right registry Olaf Meeuwissen 2017-08-16 22:16:17 +0900
  • 4a04a4721a Add missing argument Olaf Meeuwissen 2017-08-12 22:28:19 +0900
  • 644284f5cb Fix another typo :-( Olaf Meeuwissen 2017-08-12 22:18:32 +0900
  • 18c95e1075 Fix typo Olaf Meeuwissen 2017-08-12 22:07:47 +0900
  • 373ae74696 Add support for buildd derived images Olaf Meeuwissen 2017-08-12 21:31:48 +0900
  • 13f84159bd Trim some very trivial "flab" Olaf Meeuwissen 2017-08-11 00:24:11 +0900
  • 95525806d2 Sync documentation with current state of affairs Olaf Meeuwissen 2017-08-09 21:52:26 +0900
  • 6c44a604b1 Fix build failure Olaf Meeuwissen 2017-08-09 21:38:32 +0900
  • e5dad3d29c Add a build phase to roll a "pristine" Devuan base image Olaf Meeuwissen 2017-08-09 21:22:27 +0900
  • 052b61e1ed Add a script to debootstrap Devuan Olaf Meeuwissen 2017-08-09 21:19:58 +0900
  • c2f90a4caf Use image namespacing rather than putting info in the version Olaf Meeuwissen 2017-08-09 20:48:11 +0900
  • 4dabafcb6b Add a build status badge Olaf Meeuwissen 2017-08-08 06:26:47 +0900
  • 9570fd1659 Add a "latest" tag so that the documented pull actually works Olaf Meeuwissen 2017-08-08 06:23:31 +0900
  • 91e10f17ee Replace temporary archive key with devuan-keyring package Olaf Meeuwissen 2017-08-08 06:13:52 +0900
  • da1586ef3d Fix SKS keyserver network connectivity errors Olaf Meeuwissen 2017-08-08 06:05:41 +0900
  • 905a5137c6 Remove only files that apt-get downloaded Olaf Meeuwissen 2017-08-07 21:48:06 +0900
  • 4f6df0618f Make apt-get output more suitable for logging purposes Olaf Meeuwissen 2017-08-07 21:47:22 +0900
  • 12a8215e62 Access keyservers via HTTP Olaf Meeuwissen 2017-08-07 21:33:18 +0900
  • 0e7c45db5f Initial commit Olaf Meeuwissen 2017-08-07 21:22:10 +0900