ProtProtocols / IsoProt

Protocol of the analysis of iTRAQ/TMT proteomics data including quantification, statistical analysis and maybe clustering
https://protprotocols.github.io
11 stars 4 forks source link

Define docker release process #63

Closed jgriss closed 5 years ago

jgriss commented 5 years ago

I know we had this issue before, but I feel that we still net to clarify the release process a bit:

1.) Define files that are shipped to the user (as a zip file). This is done by adding the run.sh / run.bat files 2.) Adapt all files that contain version numbers - ie. that need to be updated

The exact step of how to prepare a release should be put in a HowTo_Release.md file.

Let's add thoughts under this issue and once we have everything, let's create the file.

veitveit commented 5 years ago

@jgriss

1) Is there anything more than the run.sh/bat files? 2) These will have to be done manually, I assume 3) should be working automatically when assigning a release via github.

veitveit commented 5 years ago

@jgriss As time is running, I will make the current version a release assuming that we still will be able to revise if necessary.

jgriss commented 5 years ago

@veitveit I'm all for it! Were you able to create a dedicated docker image version?

veitveit commented 5 years ago

Any release with a numbering code is automatically creating a dedicated docker image, see https://cloud.docker.com/swarm/veitveit/repository/docker/veitveit/isolabeledprotocol/general

So no work required :-)