starteam / starcellbio_html

2 stars 7 forks source link

Modify app to support release-script #621

Open pwilkins opened 8 years ago

pwilkins commented 8 years ago

We ought to use release-script (mitodl/release-script) so that we can use the same release workflow for all out projects. This may be as simple as adding a VERSION attribute to starcellbio/settings.py.

@pdpinch @justinabrahms

justinabrahms commented 8 years ago

:+1:

pwilkins commented 8 years ago

I found an additional issue with using release-script here. Starcellbio uses a different git branch scheme than the rest of our projects. Most of our projects use master for their main development branch, starcellbio uses develop. The release-script assumes the main development branch is master.

Rats. This will be harder than I hoped.

justinabrahms commented 8 years ago

We could introduce a file in the root of the repository which is something like: DEV_BRANCH=develop

We could source that, if it exists. If not use known defaults.

pdpinch commented 8 years ago

Somehow GitHub knows what the default branch is -- is that specific to GitHub, or is it a git repo attribute?


I am mobile.

On Mar 25, 2016, at 4:24 PM, Justin Abrahms notifications@github.com wrote:

We could introduce a file in the root of the repository which is something like: DEV_BRANCH=develop

We could source that, if it exists. If not use known defaults.

On Fri, Mar 25, 2016 at 4:17 PM, Peter Wilkins notifications@github.com wrote:

I found an additional issue with using release-script here. Starcellbio uses a different git branch scheme than the rest of our projects. Most of our projects use master for their main development branch, starcellbio uses develop. The release-script assumes the main development branch is master.

Rats. This will be harder than I hoped.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/starteam/starcellbio_html/issues/621#issuecomment-201475720

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub

justinabrahms commented 8 years ago

GitHub iirc. Can probably find it w/ git-fu.

On Friday, March 25, 2016, Peter Pinch notifications@github.com wrote:

Somehow GitHub knows what the default branch is -- is that specific to GitHub, or is it a git repo attribute?


I am mobile.

On Mar 25, 2016, at 4:24 PM, Justin Abrahms <notifications@github.com javascript:_e(%7B%7D,'cvml','notifications@github.com');> wrote:

We could introduce a file in the root of the repository which is something like: DEV_BRANCH=develop

We could source that, if it exists. If not use known defaults.

On Fri, Mar 25, 2016 at 4:17 PM, Peter Wilkins <notifications@github.com javascript:_e(%7B%7D,'cvml','notifications@github.com');> wrote:

I found an additional issue with using release-script here. Starcellbio uses a different git branch scheme than the rest of our projects. Most of our projects use master for their main development branch, starcellbio uses develop. The release-script assumes the main development branch is master.

Rats. This will be harder than I hoped.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub < https://github.com/starteam/starcellbio_html/issues/621#issuecomment-201475720

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/starteam/starcellbio_html/issues/621#issuecomment-201505358

Sent via mobile phone.