Comments (7)
I did some research on this and it seems there is no easy alternative (check here https://forums.docker.com/t/automated-build-only-on-monitored-github-folder-change/257/7).
The team behind Docker Hub is aware of this behavior. Apparently the two only alternatives to this is to move each Dockerfile to a exclusive repository or set the build manually on Docker Hub.
At the moment I believe it is better to maintain the structure as it is.
from specs.
At last resort we always can fall back to push images automatically (from travis if needed)? I think keeping the folder structured and maintainable is more important than an easy build setup.
from specs.
I personally don't think this global build is a big problem for us because
we can always use github information to track where updates happened.
On Mon, Oct 5, 2015 at 8:39 AM Björn Grüning [email protected]
wrote:
At last resort we always can fall back to push images automatically (from
travis if needed)? I think keeping the folder structured and maintainable
is more important than an easy build setup.—
Reply to this email directly or view it on GitHub
#40 (comment).
from specs.
@bgruening @leprevost
the github api is very cumbersome for checking which updates happened.
push images manually is possible but it won't have the 'automatic build' status nor the dockerfile nor the log files in dockerhub. For security reasons I personally never download such packages.
from specs.
@sauloal I would also see dockerhub building it for us. But shippable has a nice chain of trust you can encrypt the transfer and so on ... before we stick every container into it's own github repo I would try to use push.
from specs.
Shipabble has a big flaw. The dockerfile must be in the root of the
repository, therefore, we are not able to have note than one recipe in each
repo
On Mon, Oct 5, 2015, 15:25 Björn Grüning [email protected] wrote:
@sauloal https://github.com/sauloal I would also see dockerhub building
it for us. But shippable has a nice chain of trust you can encrypt the
transfer and so on ... before we stick every container into it's own github
repo I would try to use push.—
Reply to this email directly or view it on GitHub
#40 (comment).
from specs.
Urgs ... we should talk to them :)
from specs.
Related Issues (20)
- Bowtie2 missing in Bismark container HOT 2
- Security Considerations for BioContainers Project HOT 1
- sandbox link on specs main page broken HOT 2
- Tag most recent container with truncated version
- Add labels to BioContainers made from Bioconda packages HOT 1
- MAINTAINER instruction is deprecated
- Would be great to have in the registry the latest version of the software
- contributing link broken HOT 1
- why specifying base image in labels? HOT 1
- Hackathon in October
- BioContainers Specifications for Training HOT 3
- Containers with no "latest" HOT 4
- Containers should have maintainers that can be group or consortiums HOT 2
- license field should use SPDX identifiers, not upstream URLs (too fragile) HOT 12
- BioTools and BioContainers integration. HOT 32
- More metadata into the recipes of BioConda and BioContainers HOT 1
- GDPR considerations for the future. HOT 1
- Additions to best practices/specs
- Broken links in the docs HOT 2
- Use label-schema.org compliant labels HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from specs.