Giter VIP home page Giter VIP logo

devspace's Introduction

Getting started

  • Clone devspave to a directory with a meaningful name, since this will be part of your docker container names:

    git clone git://github.com/openmicroscopy/devspace MYTOPIC
    
  • Run rename.py to match your topic name. If you do not yet have topic branches available on origin, use "develop" or one of the main branches.

    ./rename.py MYTOPIC
    
  • Optionally, commit those changes to a new branch:

    git checkout -b MYTOPIC && git commit -a -m "Start MYTOPIC branch"
    
  • Configure the .ssh and .gitconfig files in the slave directory, e.g.:

     cp ~/.gitconfig slave/
     cp ~/.ssh/id_rsa slave/.ssh
     cp ~/.ssh/id_rsa.pub slave/.ssh
    
  • If not using docker-machine, you will need to fix the user ID for jenkins and slave!

  • Start up the jenkins slave (which starts up all requirements)::

    ./ds up      # Ctrl-C to stop or
    ./ds up -d   # To disconnect
    
  • Check that the containers are running:

     docker ps
    
  • Configure artifactory:

    • Add an artifactory user (optional)
    • Under "System Configuration" add your artifactory URL

devspace's People

Contributors

joshmoore avatar sbesson avatar

Watchers

 avatar  avatar  avatar

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.