James Westby
a915cb330e
Also push images to GCR.
...
We want to make our images available on GCR as well as dockerhub.
It is using our test account for now while testing Travis integration.
2016-10-12 13:44:18 +01:00
James Westby
44a24cda66
Build wheezy as well.
...
We build oldstable stacksmith base images as well, so build that
here.
Drop the namibase code as it isn't used.
2016-10-03 17:44:09 +02:00
James Westby
0d233a3c31
Run pushall with bash.
2016-09-09 15:13:50 +01:00
James Westby
0930a29d6f
Push to dockerhub on successful builds.
...
If master builds successfully then push the results
to dockerhub.
We assume that the dockerhub username and password will
be in the environment. This will use travis env vars so
that the secrets aren't available to forks.
The on: branch: master means that other branches wouldn't
push to dockerhub.
2016-09-09 14:56:13 +01:00
James Westby
82ca442105
Don't use --force-yes.
2016-09-08 12:38:14 +01:00
James Westby
13da6c814e
Set the correct dist in the sources.list file.
2016-09-08 12:24:29 +01:00
James Westby
e5899b1cd2
Stop building namibase.
2016-09-08 12:18:23 +01:00
James Westby
370747c60f
Set the sources.list and update from security.
2016-09-08 12:13:51 +01:00
James Westby
2e2ab24571
Run the second stage with bash.
2016-09-08 11:00:08 +01:00
James Westby
e3cff8ae42
Improve the install_packages script.
2016-09-08 10:27:21 +01:00
James Westby
af15d6de65
Build with set -x to get debug output.
2016-09-08 10:24:41 +01:00
James Westby
a3884552f3
Don't tag until tested.
2016-09-08 10:16:42 +01:00
James Westby
f5120b8874
Remove --force-check-gpg as it is not supported on trusty.
2016-09-08 10:16:25 +01:00
James Westby
c6c077e966
Add the travis.yml.
2016-09-08 10:10:10 +01:00
James Westby
549a2eb616
Use custom debootstrap scripts.
...
These allow for us to further customize the packages installed.
2016-09-02 17:32:07 +01:00
James Westby
a21737a453
Record a manifest of the packages installed.
...
Also log the image creation to a file.
2016-09-02 17:31:14 +01:00
James Westby
fa1fb7e34b
Add some more notes.
2016-09-02 17:06:05 +01:00
James Westby
2916ff94f4
First go at minideb.
2016-09-02 14:48:09 +01:00