Skip to content

BIX-Digital/ods-project-quickstarters

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repository contains quickstarters, which are basically templates that help to start out with a component quickly. Available components include e.g. Spring Boot, Akka or Angular.

Usage

The quickstarters are not used directly, but triggered via the provisioning app, which in turn triggers a job in Rundeck (defined in rundeck folder), which then uses the files in this repository.

Development

As the quickstarters are triggered via Rundeck, the changes need to be on the production branch in order to be "live". It is possible however to mimick what Rundeck does locally.

The general procedure is:

  1. Clone the repository
  2. Go into a quickstarter folder, e.g. be-node-express
  3. Run build.sh
  4. Run init.sh
  5. Run renderJenkinsTemplate.sh from the root of the repository
  6. Run renderSonarqubeTemplate.sh from the root of the repository

Note that those scripts might need parameters to work, and often need to be adjusted slightly to work (e.g. removing chowning to rundeck user).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 48.9%
  • JavaScript 12.9%
  • Groovy 12.8%
  • TypeScript 9.3%
  • Dockerfile 7.9%
  • HTML 3.5%
  • Other 4.7%