Giter Club home page Giter Club logo

solas-chart's Introduction

solas-chart

solas-chart is scaffolding for new chart repositories hosted by Samsung CNCT. It implements our best practices, such as issue and PR templates, commit hooks, licensing guidelines, and so on.

We use GitLab to implement our CI/CD pipelines. There is one GitLab repository for each GitHub repository. Each job builds, tests and, then deploys an artifact to Quay.

SOLAS is also an international maritime treaty to ensure ships comply with minimum safety standards in construction, equipment and operation.

Quickstart

git clone --bare https://github.com/samsung-cnct/solas-chart.git
cd solas-chart.git
git push --mirror https://github.com/samsung-cnct/chart-zabra.git
cd ..
rm -rf solas-chart.git

Jenkins is currently being phased out.

Versioning and Release Process

Chart images are hosted on Quay under "Application". We have the following conventions for versioning: The general versioning format is x.y.z-a.

alpha

Any image where a does not equal 0 is the most recent development version that has passed CI tests. It may change as further adjustments get made. Use at your own risk.

stable

A release version of a chart image will be of the format x.y.z-0. This is considered a fully developed version of the chart.

Releases

Releases are currently done manually, by pushing a tag to a certain state of master. A release will be cut when it is determined to be useful. Since helm charts may not include a "v" in their version tag, but Github tags require it, the v is removed automatically during the publish stage of the CI run.

solas-chart's People

Contributors

guineveresaenger avatar davidewatson avatar dstorck avatar joejulian avatar notjames avatar leahnp avatar venezia avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.