Giter Site home page Giter Site logo

Comments (6)

colegleason avatar colegleason commented on September 28, 2024

@rafecolton Could this post build hook also be used for running arbitrary scripts after a successful job (build/tag/push)?

from docker-builder.

rafecolton avatar rafecolton commented on September 28, 2024

@colegleason that's the general idea; however, there are some serious security implications of this feature, depending on the implementation. I'm also not 100% sure it's within the scope of this project.

I'd love to hear any thoughts you may have (on either the implementation or the scope).

from docker-builder.

colegleason avatar colegleason commented on September 28, 2024

Yeah, after thinking about it for a bit I think I will just use docker-builder as a step in a larger CI build. To do that I will need an interface to check on the status of an async build or otherwise block until a build succeeds.

from docker-builder.

rafecolton avatar rafecolton commented on September 28, 2024

Yeah, running the job synchronously will be a simple thing to add (and already on the TODO list).

Checking the status of the build over HTTP will eventually be added as a feature as well, though that is slightly further down on the list

from docker-builder.

rafecolton avatar rafecolton commented on September 28, 2024

Maybe a good way to handle this without trying to shove too much functionality into docker-builder is to use outgoing webhooks like Travis/GitHub...

from docker-builder.

colegleason avatar colegleason commented on September 28, 2024

I think that would be a good feature, but I also like the idea of blocking
until a build completes as it makes it easier to add into scripts and
workflows without adding an HTTP server into the mix to listen for the
webhooks.

On Wed, Jul 2, 2014 at 4:14 PM, Rafe Colton [email protected]
wrote:

Maybe a good way to handle this without trying to shove too much
functionality into docker-builder is to use outgoing webhooks like
Travis/GitHub...


Reply to this email directly or view it on GitHub
#42 (comment)
.

Cole Gleason

Student, University of Illinois at Urbana-Champaign
Email: [email protected]
Website: colegleason.com

from docker-builder.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.