Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update site management #163

Open
generoso opened this issue May 21, 2015 · 0 comments
Open

Update site management #163

generoso opened this issue May 21, 2015 · 0 comments
Assignees
Milestone

Comments

@generoso
Copy link
Member

Create an infrastructure for the correct management of the different releases in the update site.

This infrastructure should provide enough storage space to keep all the releases (a github website is not an ideal solution).

This storage system must have a structure like the following:

  • a subfolder for each release in the releases folder
  • the last stable build in the stable folder

Example:

<some-url>/framesoc/releases/1.0.1/fr.inria.soctrace.maven.repository-1.0.1-SNAPSHOT.zip
<some-url>/framesoc/releases/1.0.2/fr.inria.soctrace.maven.repository-1.0.2-SNAPSHOT.zip
...
<some-url>/framesoc/releases/1.0.7/fr.inria.soctrace.maven.repository-1.0.7-SNAPSHOT.zip

<some-url>/framesoc/stable/fr.inria.soctrace.maven.repository-1.0.7-SNAPSHOT.zip

See, as a reference, this.

Notes:

  • at each new release the content of the stable is updated and a new release subfolder is created.
  • the script for the update site management (e.g., upload script) must be updated accordingly
  • ideally, the upload should be done in the maven deploy phase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants