https://github.com/ygo74/azure_devops_versioning_tasks
https://github.com/ygo74/azure_devops_versioning_tasks
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ygo74/azure_devops_versioning_tasks
- Owner: ygo74
- License: mit
- Created: 2021-09-17T20:12:01.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-08T07:36:19.000Z (5 months ago)
- Last Synced: 2025-02-08T08:28:39.054Z (5 months ago)
- Language: TypeScript
- Size: 172 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# azure_devops_versioning_tasks
Provides some tasks to calculate and update version for main technologies.
[](https://github.com/ygo74/azure_devops_versioning_tasks/blob/master/LICENSE)
## tasks dependencies
### CalculateNextVersion
https://www.npmjs.com/package/semver``` powershell
$env:AGENT_VERSION='2.115.0'
$env:AGENT_JOBNAME='jobName'
$env:AGENT_TEMPDIRECTORY=$(Get-Location | Select-Object -ExpandProperty Path)
$env:SYSTEM_DEFAULTWORKINGDIRECTORY=$(Get-Location | Select-Object -ExpandProperty Path)
$env:SYSTEM_DEFINITIONID='123'
$env:SYSTEM_COLLECTIONID='collection1'
$env:SYSTEM_HOSTTYPE='build'
$env:SYSTEM_SERVERTYPE="hosted"
$env:SYSTEM_TEAMFOUNDATIONCOLLECTIONURI="https://abc.visualstudio.com/"
$env:SYSTEM_TEAMPROJECT='project1'
$env:BUILD_BUILDID='1'
$env:BUILD_BUILDNUMBER='1'
$env:BUILD_DEFINITIONNAME='test'
$env:BUILD_SOURCEVERSION="123abc"
$env:BUILD_SOURCEBRANCHNAME="master"$env:INPUT_STRATEGY="File"
$env:INPUT_VERSIONSCHEME="Semver"
$env:INPUT_
$env:INPUT_
$env:INPUT_
$env:INPUT_```