cloudbees/devoptics-quickstart-app

Name: devoptics-quickstart-app

Owner: CloudBees

Description: Your first DevOptics application

Created: 2018-02-01 22:00:30.0

Updated: 2018-02-01 22:23:10.0

Pushed: 2018-02-01 22:46:50.0

Homepage: https://go.cloudbees.com/docs/cloudbees-documentation/devoptics-user-guide/

Size: 9

Language: Java

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

DevOptics Quickstart

  1. Clone or fork the git repo https://github.com/cloudbees/devoptics-quickstart-app.
  2. Verify maven is installed in Jenkins under “Managing Jenkins” ? “Global Tool Configuration”.
  3. Update the “withMaven” argument to match your maven installation from step (2) in the Jenkinsfile.
  4. Create a new multi-branch pipeline called “devoptics-quickstart” in Jenkins, using the repository just created as the source.
  5. Create a new DevOptics application using the JSON in the file application.json, updating the Jenkins URL (“master”) if needed.
  6. Make commits, build the master and staging branches, and watch DevOptics work! Make sure your commits contain JIRA issue ids, like “DEVOPTICS-123”.

Try making commits that will cause the build to fail, and then adding commits that fix it.

Check out the documentation https://go.cloudbees.com/docs/cloudbees-documentation/devoptics-user-guide/#devoptics-application to extend this example, and adapt to your own, more complex applications.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.