-
-
Notifications
You must be signed in to change notification settings - Fork 378
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
docs: continuous deployment #2019
Conversation
continuous deployment page for newbies like me
Deployment of preview was successful: https://woodpecker-ci-woodpecker-pr-2019.surge.sh |
|
||
This option is complex and only suitable in an environment in which you're already using configuration management. | ||
|
||
## Using webhooks (recommended) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure what this has to do with WP and why we should recommend it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is one option for doing CD. The same can be done with drone. The last step invokes ansible to do the deployment. Personally I'm using ansible but I think it;s overkill unless you are deploying to more than one server. For multiple servers (and if you are not using k8s) then it's a good option.
@@ -0,0 +1,41 @@ | |||
# Continuous Deployment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general this is a nice overview, but I think its to generic to be actually helpful. I think we should rather add a new category: cookbook #316 or articles to our new blog with concrete tutorial styled guides. So something like to deploy a docker container with ansible you would first build the container with WP, add it to a registry and then run an ansible script to deploy the new container with woodpecker configs included.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When you create the cookbook page I can convert this to that format. Just tell me what you want me to do?
I still think we should have a page in docs dedicated to "CD" as I already refer to this pull, while talking to people about woodpecker and if it can do CD too I agree that the docs structure should be bit restructured |
Note to self: must also add to that list Watchtower, Renovate. |
after #3002 is in I guess this pull could be updated? |
Yes, that's what #3002 is for |
for more information, see https://pre-commit.ci
-> #3098 |
Supersedes #2019 --------- Co-authored-by: lonix1 <40320097+lonix1@users.noreply.github.com> Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Supersedes woodpecker-ci#2019 --------- Co-authored-by: lonix1 <40320097+lonix1@users.noreply.github.com> Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Continuous deployment page, for newbies like me.
Thanks to @techknowlogick who advised me on discord.