Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Dockerhub autobuild configuration:

Docker Tag

Source
Comment
Image name
latestdevelop
Every push to "develop" branch is built and published under tag "latest"

apache/fineract-cn-projectname:latest

Previous build is overwritten.

release-{sourceref}

/^REL([0-9.]+)$/

-Without this configuration Docker Hub doesn't work. No build should actually trigger this.

{\1}-{\2}

/^([0-9.]+)-([0-9A-Za-z.]+)$/

Releases like "

Github version tag becomes image name. For example:

  • apache/fineract-cn-projectname:1.3.5-M.1
", "
  • apache/fineract-cn-projectname:1.5.7-RC.1
", "
  • apache/fineract-cn-projectname:1.5.7.1-RC.1
" and "
  • apache/fineract-cn-projectname:2.0.0-RELEASE
"
Tag name has to follow versioning scheme of fineract-cn projects (see README.md of each repo).

{\1}.{\2}.{\3}

/^([0-9]+)\.([0-9]+)\.([0-9]+)$/

Releases like "

Github version tag becomes image name. For example:

  • apache/fineract-cn-projectname:2.0.0"
Tag name has to follow versioning scheme of fineract-cn projects.


For autobuild to work the Dockerfile of each repository has been split into two stages:

...