004cf7645a
Setting gitea project settings like wiki and issue tracker settings was previously done via hijacking web ui requests. We now have a REST API that is capable of setting things items. Using this API should be more reliable as the API is versioned. Update the gitea project creation code to use this API for more stability. As a nice side effect the code is simplified quite a bit as we can combine a few actions that were previously separate like updating descriptions and default branches. As a side note this fixes a bug where we hardcoded setting master as the default branch despite making that configurable. Change-Id: I101dd8f81a2cb91655f6de878bc94350aeb1fc0c |
||
---|---|---|
.. | ||
defaults | ||
library | ||
tasks | ||
README.rst |
Create git repos on a gitea server
Role Variables