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
[JAMES-3226] Automatically publish staging doc #11
Conversation
This enables building and publishing the antora documentation automatically when the build of the master branche of james-project is green.
|
I think |
so no it doesn't make much sense but it seems like it's not the issue here success and always should be defined but they don't seem to work either |
Yes I do not understand either. |
it a |
I tried linting with https://docs.cloudbees.com/docs/admin-resources/latest/pipelines/pipeline-dev-tools#linter but for now I couldn't get it to work :( |
I pushed a fixed version on my branch (with separated commits for each step) , I was able to lint it
it lives at https://github.com/jeantil/james-site/tree/automatically-publish-staging-documenttion-on-james-project-build |
\o/ :rocket: |
Quick update that this configuration does work : https://builds.apache.org/job/james/job/ApacheJames-Website/job/staging/13/ was triggered by upstream https://builds.apache.org/job/james/job/ApacheJames/job/master/57/ we have auto deploy of documentation work 🎉 |
This enables building and publishing the antora documentation automatically when the build of the master branche of james-project is green. Co-authored-by: Jean Helou <jhe@codamens.fr>
No description provided.