Skip to content
里丰 edited this page Aug 11, 2018 · 2 revisions

This is a demo CI project, which would no longer maintain
You can follow Todo List to create the project

Todo List For DemoCI

Git + Travis-CI + hub.docker

Stage 1

1. Start a java project in github

2. Add a CI job in Travis-CI

3. Add a docker image in hub.docker

  • a. Add a docker image in hub.docker
    • i. Add a demo_ci image for main service
    • ii. Add a demo_ci_static_server images for static server
  • b. Add a webhook for Rancher

4. Set up rancher in the server(too complex to use)

5. Setup a local linux server

Stage 2

1. Add the ansible to deploy docker containers