Giter Club home page Giter Club logo

Comments (10)

arschles avatar arschles commented on May 24, 2024 2

@chrispickard sorry for the extremely late response on this. What @michalpristas said is correct - it would be adding something to CI/CD in order to build/push our docker images up to dockerhub

from athens.

michalpristas avatar michalpristas commented on May 24, 2024 1

I think this issue covers official docker images on docker repo available for anybody to download.

from athens.

 avatar commented on May 24, 2024 1

For CI you can add a script, preferably to the ./scripts directory, and then add a step to the .travis.yml for build and deployment. You might want to look at using the after-success build stage.

For details on deployment see https://docs.travis-ci.com/user/deployment

For an example .travis.yml used for docker deployment and testing check out the travis docs demo.

You will need to talk to @arschles or maybe someone else about getting credentials for the docker hub account. These credentials will need to be encrypted for security, see https://docs.travis-ci.com/user/encryption-keys/

from athens.

carolynvs avatar carolynvs commented on May 24, 2024 1

@mydiemho I apologize for jumping on this but it rose in priority with GopherCon getting close, and because it simplifies our documentation so much. I'll be opening a PR shortly to get this implemented, and would appreciate your comments on it!

from athens.

chrispickard avatar chrispickard commented on May 24, 2024

both olympus and the proxy have dockerfiles, what else needs to happen for this issue?

from athens.

arschles avatar arschles commented on May 24, 2024

Ref #421

from athens.

arschles avatar arschles commented on May 24, 2024

Also, note that #475 is setting the default storage to in-memory, so that users can have a good first-time experience (i.e. no need to set up directory structures, no need to set up Mongo, etc...)

Once docker images are published, maybe we could make the (or one of the) first-time setup tutorials use docker run with a different storage driver (like disk?)

from athens.

mydiemho avatar mydiemho commented on May 24, 2024

I would like to take this on. How do I get access to our CI/CD?

from athens.

carolynvs avatar carolynvs commented on May 24, 2024

I'll get the credentials for the docker registry into our travis build if it's not there already. @mydiemho Ping me if you need help on this! 😀

from athens.

mydiemho avatar mydiemho commented on May 24, 2024

@carolynvs no worry, this will be a good learning experience for me. Would love to pair with you on another issue next time :D

from athens.

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.