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

website deployment #3289

Closed
3 tasks done
mpranj opened this issue Nov 27, 2019 · 4 comments · Fixed by #3442
Closed
3 tasks done

website deployment #3289

mpranj opened this issue Nov 27, 2019 · 4 comments · Fixed by #3442
Milestone

Comments

@mpranj
Copy link
Member

mpranj commented Nov 27, 2019

  • Website deployment is broken
  • manual deployment makes rss links refer to localhost:9000/
  • fix directories where webpage is served from
@markus2330
Copy link
Contributor

@markus2330 side note: www.libelektra on port 80 and 443 serve two completely different directories. I'll probably clean that up too if there was no reason to do that. To me this just complicates deployment.

Yes, please. This was my fault, I forgot to update the apache config at one point.

@mpranj
Copy link
Member Author

mpranj commented May 26, 2020

This basically works now. Do we actually want to auto-publish the website built from master to www.libelektra.org? This is comfortable but could inevitably break the website at some times.

An alternative would be to auto-publish to www-new.libelektra.org and to manually push to the production site on releases.

Both approaches have pros and cons. I'm open to suggestions.

@markus2330
Copy link
Contributor

The auto-publishing was used for a very long time and rarely caused troubles. When auto-publishing failed there sometimes was confusion why the latest changes are not reflected in the webpage.

In some point of time, however, most people will use releases and not master anymore. From that moment, it makes more sense if www.libelektra.org reflects released software. If you think this time has already come, then only publish the web page on releases and let us have something like www-new or www-master.

@mpranj
Copy link
Member Author

mpranj commented May 26, 2020

In that case we can publish master until around 1.0, where I would switch to publishing only released versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants