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
Compatibility with Azure DevOps Repos: Decouple git tagging from Sampler.GitHubTasks #351
Compatibility with Azure DevOps Repos: Decouple git tagging from Sampler.GitHubTasks #351
Comments
I think @gaelcolas intention was to have a Sampler.AzDOTasks and Sampler.GitlabTasks and so on... But if it possible to make this generic (not just for AzDO and GitHub) then it could be okay to move out. But I let us get @gaelcolas input first. 🙂 |
How far have you got with this @raandree :) |
I think it is the task Though we also need a new task to send in the changelog PR, task name We should have both new tasks in a new module |
The PR #380 and PR #381 will add a task that creates preview release tags and push a bramch, and the module https://github.com/SynEdgy/Sampler.AzureDevOpsTasks will soon contain a task that creates a PR (todo is to create the actual PR from the branch from PR #381). |
The new module https://github.com/SynEdgy/Sampler.AzureDevOpsTasks have now been release as a preview. |
When having the code not on GitHub but on Azure DevOps Server / Service, the git version tags are not being created. This is as the task
Create_ChangeLog_GitHub_PR
takes care of this and this task does not work with any non-GitHub code repository.I want to suggest to move the git tagging into a separate task that runs with any git repository. Personal access tokens should be used for authentication. The following works for GitHub, Azure DevOps Service and Azure DevOps Server.
What do you think about this?
The text was updated successfully, but these errors were encountered: