Olaf Meeuwissen
04aa215688
Bump beowulf to `latest`; add chimaera
2020-06-27 18:28:07 +09:00
Olaf Meeuwissen
58dc1e141d
Address Docker TLS induced startup warnings
2019-11-04 16:21:52 +09:00
Olaf Meeuwissen
55678ff983
Address Docker registry login warning
2019-11-04 14:01:05 +09:00
Olaf Meeuwissen
8f0a1965c4
Make `ascii` the current Devuan release. Fixes #14
2019-02-08 21:04:17 +09:00
Olaf Meeuwissen
db022a29bb
Add build support for `beowulf`
2018-05-22 22:13:43 +09:00
Olaf Meeuwissen
6f465d39a4
Use newer Debian image as migration start point
...
This should keep the migrated result smaller as fewer packages will
be upgraded during the migration.
2018-05-22 21:44:02 +09:00
Olaf Meeuwissen
cde646a063
Use newer Debian image as migration start point (8.9 -> 8.10)
2017-12-12 20:51:32 +09:00
Olaf Meeuwissen
b3b55c14ce
Add build support for `ceres` too. Fixes #3
2017-10-24 21:20:23 +09:00
Olaf Meeuwissen
2bdd8e3aba
Add build support for `ascii`. Re #3
2017-10-23 20:53:40 +09:00
Olaf Meeuwissen
f4d9f5430a
Use release code names thoughout and exclusively. Fixes #8
2017-10-22 17:15:02 +09:00
Olaf Meeuwissen
7a3f4b0d3a
Use newer Debian image as migration start point
...
This should keep the migrated result smaller as fewer packages will
be upgraded during the migration.
2017-10-22 17:14:49 +09:00
Olaf Meeuwissen
11e0bd83d4
Build based on symbolic suite name
...
This allows for tagging on that as well. The alias is gotten from the
/etc/devuan_version file. Only stable is tagged as "latest" so people
get something that ought to work by default.
2017-08-26 21:18:09 +09:00
Olaf Meeuwissen
852c04930d
Pass suite as a command-line argument for builds and derived images
...
This sets the stage for building multiple suites. Note that migration
from Debian is not expected to work for multiple Devuan suites.
2017-08-19 18:02:33 +09:00
Olaf Meeuwissen
6a1214b6fc
Parameterize build on Devuan suite name
2017-08-19 17:53:59 +09:00
Olaf Meeuwissen
c3b30f9c13
Refactored CI setup and image naming
2017-08-19 14:27:34 +09:00
Olaf Meeuwissen
58d348885b
Migrate build steps to shell scripts
...
This should make it a bit easier to test in a development setup. It
may also simplify the scripting a little.
2017-08-17 12:30:11 +09:00
Olaf Meeuwissen
5aa1da98dd
Use the correct variable to refer to the image version
2017-08-17 07:32:48 +09:00
Olaf Meeuwissen
c61d8f3184
Push the base image required by the buildd derivative
2017-08-17 00:08:20 +09:00
Olaf Meeuwissen
8903f5de2f
Fix base image name to refer to the right registry
2017-08-16 22:16:17 +09:00
Olaf Meeuwissen
4a04a4721a
Add missing argument
2017-08-12 22:28:19 +09:00
Olaf Meeuwissen
644284f5cb
Fix another typo :-(
2017-08-12 22:18:32 +09:00
Olaf Meeuwissen
18c95e1075
Fix typo
2017-08-12 22:07:47 +09:00
Olaf Meeuwissen
373ae74696
Add support for buildd derived images
2017-08-12 21:31:48 +09:00
Olaf Meeuwissen
6c44a604b1
Fix build failure
...
The CI_REGISTRY_IMAGE variable should not be eval'd. In addition, it
seems safer to run the pipe in a subshell to avoid issues with the &&
chaining.
2017-08-09 21:38:32 +09:00
Olaf Meeuwissen
e5dad3d29c
Add a build phase to roll a "pristine" Devuan base image
...
This runs `debootstrap` in the devuan/migrated image.
2017-08-09 21:25:43 +09:00
Olaf Meeuwissen
c2f90a4caf
Use image namespacing rather than putting info in the version
2017-08-09 20:48:11 +09:00
Olaf Meeuwissen
9570fd1659
Add a "latest" tag so that the documented pull actually works
2017-08-08 06:23:31 +09:00
Olaf Meeuwissen
da1586ef3d
Fix SKS keyserver network connectivity errors
...
The keyserver spec is good but GitLab CI has trouble finding and/or
connecting to the server it gets. Use an explicit copy of the key.
2017-08-08 06:08:05 +09:00
Olaf Meeuwissen
0e7c45db5f
Initial commit
2017-08-07 21:22:10 +09:00