This repository has been archived by the owner on Feb 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Setup: Store StackHead version on server #51
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
saitho
added
the
action/integration-test
PRs with this label be integration tested
label
Sep 10, 2020
saitho
changed the title
Feature/stackhead version on setup
Setup: Store StackHead version on server
Sep 10, 2020
saitho
force-pushed
the
feature/stackhead-version-on-setup
branch
2 times, most recently
from
September 10, 2020 11:50
a36eb87
to
b3d6d6b
Compare
stackhead-bot
added
deployment
Something about application deployment
setup
Something about server setup
labels
Sep 10, 2020
saitho
force-pushed
the
feature/stackhead-version-on-setup
branch
2 times, most recently
from
September 10, 2020 13:00
a49d436
to
1c84d9e
Compare
saitho
added
action/keep-integration-stage
Integration stage will not be removed after test succeeded or failed
and removed
action/keep-integration-stage
Integration stage will not be removed after test succeeded or failed
labels
Sep 10, 2020
saitho
force-pushed
the
feature/stackhead-version-on-setup
branch
from
September 12, 2020 16:23
25bdeb7
to
0f25c51
Compare
saitho
force-pushed
the
feature/stackhead-version-on-setup
branch
from
September 12, 2020 17:33
ea4bb77
to
7359cde
Compare
saitho
added
action/integration-test
PRs with this label be integration tested
and removed
action/integration-test
PRs with this label be integration tested
labels
Sep 12, 2020
🎉 This PR is included in version 1.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
action/integration-test
PRs with this label be integration tested
deployment
Something about application deployment
released
setup
Something about server setup
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Feature
No information on the version of StackHead used during server setup is stored.
When setting up a server the file
/stackhead/VERSION
is created, which is a copy of the VERSION file from the Ansible collection which is created before building the collection.Before a project is deployed the StackHead version is checked. If the version on the host machine does not match the major version than deployed on the server, the process aborts with an error. E.g. it will not be possible to deploy onto a server that has been setup with StackHead 1.0.0 if the host uses 2.0.0.
In this case the server has to be re-setup with the new StackHead version.
Yes: Server has to be re-setup as the file
/stackhead/VERSION
needs to be created.