Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
51thAirhacksQ&A.md
@scrmtrey91

This comment has been minimized.

Show comment Hide comment
@scrmtrey91

scrmtrey91 May 16, 2018

Hello again.

We are using git as versioning control, jfrog artifactory or nexus, teamcity, youtrack and we decided to change our flow a little bit, so we got a few questions.

1) How you recommend to do versioning for:
- Internal build, like RC, snapshot for testing (test server or internal developer server)
- Production build from master branch (to go to customers for deploy on production server)
- Also some project also containts client for ws access, which we include in other projects (to access web services) to simplify stuff

2) What is your practice in projects ?
3) How do you make / organize tags on git for release, snapshot etc,.. for your projects (scripts, IDE commit / push,..) ?
4) Do you use different branches for production / testing ?
5) Can you describe your workflow with your projects (making test build, making release build, git taging, versioning, etc..) ?
6) Do you use auto deploy feature when production build is ready to release ?
7) Is it possible to somehow automate process ?

Thanks for your answer / tips.

scrmtrey91 commented May 16, 2018

Hello again.

We are using git as versioning control, jfrog artifactory or nexus, teamcity, youtrack and we decided to change our flow a little bit, so we got a few questions.

1) How you recommend to do versioning for:
- Internal build, like RC, snapshot for testing (test server or internal developer server)
- Production build from master branch (to go to customers for deploy on production server)
- Also some project also containts client for ws access, which we include in other projects (to access web services) to simplify stuff

2) What is your practice in projects ?
3) How do you make / organize tags on git for release, snapshot etc,.. for your projects (scripts, IDE commit / push,..) ?
4) Do you use different branches for production / testing ?
5) Can you describe your workflow with your projects (making test build, making release build, git taging, versioning, etc..) ?
6) Do you use auto deploy feature when production build is ready to release ?
7) Is it possible to somehow automate process ?

Thanks for your answer / tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment