Base Ticket

A ticket to track down basic release tasks and to associate it with the branch and pull-request for modifying the ACS release version. In the ticket there will be three main tasks:

A template for the ticket could be as follow:

Subject: Create COMMON-YYYYMMM core tasks

Description:

This ticket is to track the creation of repeatable tasks to be done for COMMON-YYYYMMM release:
* Branch + Pull request for change of tag version of ACS (.bash_profile.acs and ACS_VERSION files)
* Create confluence page with release notes and other general information for the release
* Create Jenkins tasks to generate ExtProds, build, test and release new versions

Branch and Pull Request

Do the following list of actions:

Integration Branch

Do the following actions:

Confluence

Do the following actions:

git status
...


git log --no-merges --oneline master..integration/COMMON-YYYYMMM -- ACS
...


git log --no-merges --oneline master..integration/COMMON-YYYYMMM -- ARCHIVE
...


git log --no-merges --oneline master..integration/COMMON-YYYYMMM -- ICD
...

Jenkins – Copy

Do the following actions:

Jenkins – From scratch

(info) TODO

Finishing

After finishing the tasks summarized in here, we have our first implemented ticket. At this point we're ready to follow with all the other Implementation.