This repository has been archived by the owner on Dec 16, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
[ Do Not Merge ] Test to see if Treavis can handle dockers experimental flags. #375
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Centos have a tendency to lag behind when it comes to creating updated images. To get around that we create our own base image from scratch and make sure that it is fully up to date.
The base image that we use as base build for all the other containers should be rebuilt monthly to make sure that it is as up to date as possible.
The os image needs to be built without caching as we are now producing our own base image.
jbygdell
force-pushed
the
feature/jocke
branch
from
November 27, 2018 10:55
2e3dfaf
to
9f7d0eb
Compare
blankdots
added
the
DONT MERGE
For PRs opened for discussion that are not ready to merge yet
label
Nov 27, 2018
jbygdell
force-pushed
the
feature/jocke
branch
3 times, most recently
from
November 27, 2018 11:51
52c6ef5
to
0b91181
Compare
Makefile needs to be tab indented, only use spaces for alignment
jbygdell
force-pushed
the
feature/jocke
branch
from
November 27, 2018 12:37
882a6e8
to
b67ef3b
Compare
Our new way of building the os image requires that docker is run with the experimental features activated.
jbygdell
force-pushed
the
feature/jocke
branch
5 times, most recently
from
November 28, 2018 07:17
cd4185c
to
856b4b1
Compare
There is no need to build the inbox via the open-ssh container, it only makes things more complex and will result in failure to rebuild the inbox if the open-ssh container gets updated.
With the updates to the build process for the inbox we no longer need the open-ssh container.
Do a staged build for the lega-base container that way we don't need to have the build environment in the final container.
jbygdell
force-pushed
the
feature/jocke
branch
2 times, most recently
from
November 28, 2018 10:37
3dc60e4
to
bba62e0
Compare
jbygdell
force-pushed
the
feature/jocke
branch
from
November 28, 2018 13:56
7332841
to
8597472
Compare
jbygdell
force-pushed
the
feature/jocke
branch
from
November 29, 2018 08:11
3e94a87
to
00bcc81
Compare
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Describe the pull request:
Pull request long description:
This changes the way we build our docker images, by using staged builds we will get
significantly smaller images.
EGA-OS: rebuilds every 30 days in order to have an updated base image to work from.
EGA-INBOX: include the parts that where previously in the ega-openssh container.
EGA-BASE: Use staged build to produce a smaller image.
Changes made:
Related issues:
Additional information:
Release note:
Documentation change:
Mentions: