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

[New Resource] Release Definition Resource #6

Closed
straubt1 opened this issue Jun 21, 2020 · 5 comments
Closed

[New Resource] Release Definition Resource #6

straubt1 opened this issue Jun 21, 2020 · 5 comments

Comments

@straubt1
Copy link

Description

Currently the ability to create .yml based build pipelines exists, however there is no resource to create release pipelines.

New or Affected Resource(s)

  • azuredevops_release_definition

Potential Terraform Configuration

azuredevops_release_definition

resource "azuredevops_release_definition" "release" {
  project_id = azuredevops_project.project.id
  name       = "Sample Release Definition"

  ci_trigger {
    use_yaml = true
  }

  repository {
    repo_type   = "TfsGit"
    repo_id     = azuredevops_git_repository.repository.id
    branch_name = azuredevops_git_repository.repository.default_branch
    yml_path    = "azure-pipelines.yml"
  }
  ...
}

References

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment
@marekaf
Copy link
Contributor

marekaf commented Jan 30, 2021

Hi 👋 I'm interested in working on this. I see however a draft PR #178 already. Should I work on it / join forces / leave it as it is?:)

bh-anton-k referenced this issue in babylonhealth/terraform-provider-azuredevops Jun 2, 2021
(cherry picked from commit b025e6c56b6b45a56d61159034f442625d11a6ba)
@federicomidaglia
Copy link

It's a basic function, I can't believe I don't have it

@movergan
Copy link

movergan commented Nov 2, 2022

At least something IaC for releases is highly desirable. +1

@florianfirmenich
Copy link

@EliiseS @xuzhang3 shouldn't this be merged with this issue: #49 ?

@xuzhang3
Copy link
Collaborator

dup of #49

xuzhang3 pushed a commit that referenced this issue Mar 21, 2024
* add acctest

* refactor the acctest

* debugging acc-test

* checking on acc-test

* passing identity test

---------

Co-authored-by: [email protected] <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants