-
Notifications
You must be signed in to change notification settings - Fork 62
Comparing changes
Open a pull request
base repository: christianbumann/terraform-provider-azuredevops
base: master
head repository: fhammerl/terraform-provider-azuredevops
compare: master
Commits on Oct 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8a7e457 - Browse repository at this point
Copy the full SHA 8a7e457View commit details -
Invoke acceptance tests during CI (#82)
Nicholas M. Iodice authored and Stephen Henderson committedOct 10, 2019 Configuration menu - View commit details
-
Copy full SHA for b0aeb4e - Browse repository at this point
Copy the full SHA b0aeb4eView commit details -
Adding nightly build; Removing full OS coverage from PR build; Update…
… .azdo/main.tf for nightly build (#81)
Nicholas M. Iodice authored and Stephen Henderson committedOct 10, 2019 Configuration menu - View commit details
-
Copy full SHA for d1f0e78 - Browse repository at this point
Copy the full SHA d1f0e78View commit details -
Document env vars in contributing docs; Update build badge to point t…
…o proper pipeline (#87) * Adding documentation in contributing.md for env. vars * Updating build badge for nightly build on README.md
Nicholas M. Iodice authoredOct 10, 2019 Configuration menu - View commit details
-
Copy full SHA for 1a8ec7e - Browse repository at this point
Copy the full SHA 1a8ec7eView commit details -
Implement Delete lifecycle operation for Service Endpoint Resource (#88)
* Implemented Delete
Configuration menu - View commit details
-
Copy full SHA for cbc4cf7 - Browse repository at this point
Copy the full SHA cbc4cf7View commit details -
Implement Update lifecycle operation for Service Endpoint Resource (#89)
* Implemented Update operation
Configuration menu - View commit details
-
Copy full SHA for 6507b9f - Browse repository at this point
Copy the full SHA 6507b9fView commit details -
Adding unit and integration tests for build_definition resource (#79)
Addresses issues: - microsoft/terraform-provider-azuredevops#10 - microsoft/terraform-provider-azuredevops#70
Nicholas M. Iodice authored and Stephen Henderson committedOct 10, 2019 Configuration menu - View commit details
-
Copy full SHA for ed69bc0 - Browse repository at this point
Copy the full SHA ed69bc0View commit details
Commits on Oct 14, 2019
-
Add aspirational terraform template for MVP feature-set (#109)
Nicholas M. Iodice authoredOct 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 5ba2591 - Browse repository at this point
Copy the full SHA 5ba2591View commit details
Commits on Oct 15, 2019
-
Implement Project Update (#102)
* Adding update feature * Adding ForceNew for non-update parameters * remove unnecessary debug line
Configuration menu - View commit details
-
Copy full SHA for 7692708 - Browse repository at this point
Copy the full SHA 7692708View commit details -
Adding V1 Roadmap document (#111)
* Adding V1 Roadmap document * Updated language to underscore that the document may change * Update docs/roadmap.md
Nicholas M. Iodice authoredOct 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 96fabc1 - Browse repository at this point
Copy the full SHA 96fabc1View commit details
Commits on Oct 16, 2019
-
This change migrates to a new version of the AzDO SDK that uses inter…
…faces. (#117) * This change migrates to a new version of the SDK that uses interfaces. This change avoids the need to create new interfaces by hand whenver we need to test additional APIs in the provider. This includes the following: - Update documentation for generating mocks - Remove `mock_config.go` file that has all the generated mocks - Remove the hand-created interfaces from `config.go` - Update `./scripts/generate-mocks.sh` so that it discovers the azdo GO SDKs pulled into the project, and programatically generate mocks for those SDKs
Nicholas M. Iodice authoredOct 16, 2019 Configuration menu - View commit details
-
Copy full SHA for c62a325 - Browse repository at this point
Copy the full SHA c62a325View commit details -
Define new resource for AzureDO Git repositories (#118)
* Implemented resource schema and stubs * Define element type of list property in schema * Added git repo stanza to example tf deployment * Assign id so that APPLY will succeed even though no CRUD ops have been implemented yet * stubs for unit and acceptance tests * Clean roundtrip serialize/deserialize * removed stubs for irrelevant tests * examples were restructured
Configuration menu - View commit details
-
Copy full SHA for 18af944 - Browse repository at this point
Copy the full SHA 18af944View commit details -
Nicholas M. Iodice authored
Oct 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 572cfdc - Browse repository at this point
Copy the full SHA 572cfdcView commit details -
Adding documentation for extending provider (#110)
Nicholas M. Iodice authoredOct 16, 2019 Configuration menu - View commit details
-
Copy full SHA for 80a44f8 - Browse repository at this point
Copy the full SHA 80a44f8View commit details -
This change migrates to the newly released terraform plugin SDK (#115)
As per the HashiCorp recommendation https://www.terraform.io/docs/extend/plugin-sdk.html
Nicholas M. Iodice authoredOct 16, 2019 Configuration menu - View commit details
-
Copy full SHA for ae0037b - Browse repository at this point
Copy the full SHA ae0037bView commit details
Commits on Oct 21, 2019
-
Introduce read, create, delete support for Azure Git Repos (#123)
* Adding update feature * Adding ForceNew for non-update parameters * remove unnecessary debug line * Implement read functionality for repos * Adding delete feature * Implemented Create op * Add AzDO repo type to build def resource * Corrected aspirational template * Adding unit tests for delete; wiring up delete flow * Commented vars that aren't actually used yet * Remove default_branch for now * Build Def resource only supports github right now * Implement acceptance tests for azuredevops_azure_git_repository resource Co-authored-by: Keith Rome <keith.rome@gmail.com> Co-authored-by: Tsuyoshi Ushio <ushio@simplearchitect.com> * Finish acceptance tests. Validated a working create/read/delete flow Co-authored-by: Keith Rome <keith.rome@gmail.com> Co-authored-by: Tsuyoshi Ushio <ushio@simplearchitect.com> * Adding tests for flatten & expand; Removing unnecessary argument params * updated comment for expand function * Re-migrate to SDK * Removed extraneous comment from code file * Implement missing unit test * ENV Var for delaying execution after creating a new project * Adding documentation of config. values * Update azuredevops/resource_project.go Co-Authored-By: Nicholas M. Iodice <niiodice@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 21cc648 - Browse repository at this point
Copy the full SHA 21cc648View commit details -
Introduce unit tests for the Service Endpoint resource (#132)
* add CRUD and round-trip test code * removed un-needed commented code * removed WIP about secrets handling (belongs in another PR) * tests passing. ready for PR.
Stephen Henderson authoredOct 21, 2019 Configuration menu - View commit details
-
Copy full SHA for d8fdb39 - Browse repository at this point
Copy the full SHA d8fdb39View commit details
Commits on Oct 22, 2019
-
Update operation for AzDO-based Git Repository resource (#136)
* Adding update feature for repo
Configuration menu - View commit details
-
Copy full SHA for b75676a - Browse repository at this point
Copy the full SHA b75676aView commit details -
Enable TfsGit repos as sources for build definitions (#134)
* Enable GitHub and TfsGit repos as sources for build definitions * Added unit test to verify that TfsGit is an accepted value for build definition repo type
Nicholas M. Iodice authoredOct 22, 2019 Configuration menu - View commit details
-
Copy full SHA for 09a546e - Browse repository at this point
Copy the full SHA 09a546eView commit details -
Handle PAT/password secrets securely while also detecting changes to …
…secrets between operations (#137) * adding ACC test * Clean-up docs, add Helper for secret flattening * Tune schema-def for secrets, more debug logging * Use flatten helper for secrets * remove dev-cycle cruft * typo * Insert bcrypt handling into secret mgmnt * keep secrets from appearing in `stdout/err` * remove useless debug ENVAR * centralize `_hash` key knowledge into one place * for the moment, ACC tests req a GitHub PAT * moar testing!
Stephen Henderson authoredOct 22, 2019 Configuration menu - View commit details
-
Copy full SHA for ffdc0fb - Browse repository at this point
Copy the full SHA ffdc0fbView commit details -
Var name lint fix for internal time outs (#139)
* lint fix * test beta cache task * de-clash the vms, etc. cache less * string expansion safety
Stephen Henderson authoredOct 22, 2019 Configuration menu - View commit details
-
Copy full SHA for af74b0f - Browse repository at this point
Copy the full SHA af74b0fView commit details -
Implemented data source for azdo groups (#131)
* Implemented data source for azdo groups * Uncommented group in aspirational TF
Nicholas M. Iodice authoredOct 22, 2019 Configuration menu - View commit details
-
Copy full SHA for d79e8e9 - Browse repository at this point
Copy the full SHA d79e8e9View commit details
Commits on Oct 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e188c6d - Browse repository at this point
Copy the full SHA e188c6dView commit details
Commits on Oct 24, 2019
-
Undo 138 and restore the multi-platform CI/CD status (#144)
* Revert #138, which caused issues in the nightly build due to caching logic introduced to the pipeline not being compatible with OSX
Stephen Henderson authored and Nicholas M. Iodice committedOct 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 8fc1036 - Browse repository at this point
Copy the full SHA 8fc1036View commit details -
Add documentation for why
AZDO_GITHUB_SERVICE_CONNECTION_PAT
is (#148)needed, as well as when it needs to be defined.
Nicholas M. Iodice authoredOct 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 47f2702 - Browse repository at this point
Copy the full SHA 47f2702View commit details
Commits on Oct 25, 2019
-
Azure git repo initialization (#152)
* Initialization for Azure git repos * Acceptance test to ensure that new master branch is the default * Acceptance test for Uninitialized repo setting
Configuration menu - View commit details
-
Copy full SHA for 0be92a3 - Browse repository at this point
Copy the full SHA 0be92a3View commit details
Commits on Oct 28, 2019
-
Add to on-boarding material to ease on-boarding pain (#149)
* Add to on-boarding material to ease on-boarding pain Co-Authored-By: Dexter Williams <dexterwilliams04@gmail.com>
Nicholas M. Iodice authoredOct 28, 2019 Configuration menu - View commit details
-
Copy full SHA for ab872c1 - Browse repository at this point
Copy the full SHA ab872c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7344027 - Browse repository at this point
Copy the full SHA 7344027View commit details -
Configuration menu - View commit details
-
Copy full SHA for a524964 - Browse repository at this point
Copy the full SHA a524964View commit details
Commits on Oct 29, 2019
-
Passing GH token as secret to the acceptance tests (#159)
Nicholas M. Iodice authoredOct 29, 2019 Configuration menu - View commit details
-
Copy full SHA for 1b7b3a0 - Browse repository at this point
Copy the full SHA 1b7b3a0View commit details
Commits on Oct 30, 2019
-
Implement group membership CRUD and unit/acceptance testing (#163)
Implement group membership CRUD and unit/acceptance testing, along with documentation for client facing docs
Nicholas M. Iodice authoredOct 30, 2019 Configuration menu - View commit details
-
Copy full SHA for 0575967 - Browse repository at this point
Copy the full SHA 0575967View commit details
Commits on Oct 31, 2019
-
Commenting acceptance tests that causes transient failures (#175)
* Commenting acceptance tests that causes transient failures * removed unused imports
Nicholas M. Iodice authoredOct 31, 2019 Configuration menu - View commit details
-
Copy full SHA for 3e2a090 - Browse repository at this point
Copy the full SHA 3e2a090View commit details
Commits on Nov 1, 2019
-
Add instructions for postman in the contributions guide. (#178)
* Add instructions for postman and contributing back. * Add link to cli extension source.
Configuration menu - View commit details
-
Copy full SHA for 61b6175 - Browse repository at this point
Copy the full SHA 61b6175View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50dc1d0 - Browse repository at this point
Copy the full SHA 50dc1d0View commit details
Commits on Nov 2, 2019
-
Reorg Validation and Suppressing Functions (#179)
* Copied suppressing and validation functions from terraform-provider-azurerm * Replaced string suppress function in azuredevops\resource_project.go * Removed suppressing function and test from azuredevops\utils\tfhelper\tfhelper.go * Using NoEmptyStrings as validate function and comparing process names case insensitively in azuredevops\resource_project.go
Configuration menu - View commit details
-
Copy full SHA for cc4b6e9 - Browse repository at this point
Copy the full SHA cc4b6e9View commit details
Commits on Nov 4, 2019
-
Implement Import AzDo project (#156)
* add note in contribution guide * scripts : changes encoding for Linux implement the AzDo project Importer + tests + documentation Fix acceptance tests in TestAzureDevOpsProvider_SchemaIsValid method * apply gofmt * fix integration test * lintGo * add doc link for import acceptance testing * go lint
Configuration menu - View commit details
-
Copy full SHA for 4ab733f - Browse repository at this point
Copy the full SHA 4ab733fView commit details
Commits on Nov 6, 2019
-
Added VSCode snippets for Terraform data source and resource (#180)
* Added VSCode snippets for Terraform data source and resource * Added documenation for VSCode snippets * Corrected VSCode snippets based on review
Configuration menu - View commit details
-
Copy full SHA for a843e0e - Browse repository at this point
Copy the full SHA a843e0eView commit details -
* doc updates * Updated docs for scoped PAT tokens
Configuration menu - View commit details
-
Copy full SHA for 4c5285c - Browse repository at this point
Copy the full SHA 4c5285cView commit details -
add help tip on format of list(string) (#190)
also adds exclusion for .envrs files used by direnv tool - direnv.net.
Configuration menu - View commit details
-
Copy full SHA for 0123293 - Browse repository at this point
Copy the full SHA 0123293View commit details
Commits on Nov 7, 2019
-
Simonpoeliises/165 refactor error messages (#193)
* Enhanced error messages * Refactor user entitlement * Refactor service endpoint * Refactored group add, delete error messaging * Update project error messages * Fix tests * Fix unit tests
Configuration menu - View commit details
-
Copy full SHA for 661ae67 - Browse repository at this point
Copy the full SHA 661ae67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93fb92c - Browse repository at this point
Copy the full SHA 93fb92cView commit details -
Eliises/171 add variable groups (#198)
* Add build def * Flatten and expand variableGroups * Fix unit tests * Adding documentation for build_definition resource * adding link in index.md * Alphabetize params for docs
Configuration menu - View commit details
-
Copy full SHA for 25d1ab6 - Browse repository at this point
Copy the full SHA 25d1ab6View commit details -
Implements resource for AzDO Variable Group support (#195)
* Add taskagent client to config.go. * Fix task agent client field name in aggregated client type. * added mock client for taskagent * Add variable group resource and example. * Register variable group in provider. * Change variable group resource to use TypeSet instead of TypeMap. * Added a SchemaSetFunc to determine hash for item key. * Move parse project ID and resource ID helper function to tfhelpers file (originally inside build definition). * Update example main.tf with variable group description. * Implement variable group resource create and read. * Implement variable group resource update and delete. * Added acceptance test for var groups * Add variable group mock data for unit testing and unit test for expand/flatten. * Fixed nil pointer response from SDK * Lint check fix * Added docs * Add issue for Variable Group allow_access feature inline. * Updated docs in response to comments * Resolving comments -- adding validation and removing unneeded comments Co-authored-by: Kevin Hartman <kevin@hart.mn>
Configuration menu - View commit details
-
Copy full SHA for fb2d779 - Browse repository at this point
Copy the full SHA fb2d779View commit details
Commits on Nov 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for bc6ba36 - Browse repository at this point
Copy the full SHA bc6ba36View commit details -
Refactor and impl a GitHub service endpoint using the new design (#196)
Stephen Henderson authoredNov 8, 2019 Configuration menu - View commit details
-
Copy full SHA for eb3742d - Browse repository at this point
Copy the full SHA eb3742dView commit details
Commits on Nov 14, 2019
-
Provided better tooling for the development container (#206)
* Provided better tooling for the development container * updated Dockerfile path in CI * updated -v flag to reflect Dockerfile val * analysis tools
Configuration menu - View commit details
-
Copy full SHA for cf9837a - Browse repository at this point
Copy the full SHA cf9837aView commit details
Commits on Nov 18, 2019
-
Implementing Import for variable group (#204)
* Implementing Import for variable group * Fix aggregatedClient to config.AggregatedClient * Fix Variable Group Acc tests for get the ID to import * add .idea to gitignore
Configuration menu - View commit details
-
Copy full SHA for 0724178 - Browse repository at this point
Copy the full SHA 0724178View commit details -
Add agent pool resource, unit tests, acceptance tests and documentation
Configuration menu - View commit details
-
Copy full SHA for b87d2b2 - Browse repository at this point
Copy the full SHA b87d2b2View commit details
Commits on Nov 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4fbc369 - Browse repository at this point
Copy the full SHA 4fbc369View commit details
Commits on Nov 20, 2019
-
Support build pipeline path
Configuration menu - View commit details
-
Copy full SHA for 4c6639d - Browse repository at this point
Copy the full SHA 4c6639dView commit details
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
This file was deleted.
Large diffs are not rendered by default.
This file was deleted.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
This file was deleted.
This file was deleted.
This file was deleted.