Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 1.32 KB

File metadata and controls

45 lines (31 loc) · 1.32 KB

ci

A full continious integration stack ready to use in less than 15 minutes.

Using vagrant you'll have a VM running Jenkins, SonarQube and an instance of GitLab straight away.

How

After installing vagrant, simply run the two following commands:

git clone https://github.com/swcc/ci
pushd ci/ && vagrant up && popd

Now just browse http://ci.swcc.dev/ with your favorite browser

  • GitLab : http://ci.swcc.dev/ Admin credentials admin@local.host/5iveL!fe
  • Jenkins : http://ci.swcc.dev:8080/
  • Sonar : http://ci.swcc.dev:9000/ Admin credentials admin/admin

Todo

  • Add SonarQube Runner
  • Add Jenkins Plugins
  • Inter-connect all for easy project creation

Contribute

The goal of this repository is to have the perfect development environment in minutes when starting new projects.

If you'd like to contribute here's what you can do:

  • Write an idea to integrate here
  • Code a new feature. Fork, Branch, Pull request..
  • Promote the repo to your friends and collegues. Talk about it, share it and use it!
  • Eat an Oreo. Because that's always a good thing to do
  • Help someone in need. I'm sure you'll find someone to help