Uploaded image for project: 'Usergrid'
  1. Usergrid
  2. USERGRID-1358

Configure Travis CI based CICD Pipeline

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.2.0
    • Labels:
    • Environment:

      Works on travis but the scripted commands can be used anywhere. 

      Description

      Acceptance Criteria:

      Travis CI yml file in place for usergrid that can build test and produce a testable binary.

      1. Testable binary can be brought up in a containerized stack (possible on travis) 
      2. Conduct integration tests
      3. If tests pass, produce CICD jar + build docker container + push to dockerhub
      4. Try to contain all build steps as bash scripts so that work can be reused in other systems like Jenkins/etc. 

      Have already started this 

      https://github.com/Appleseed/usergrid

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              xingh Rahul Singh
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: