Skip to content

Commit d95dee3

Browse files
committed
example of variables usage for gitversion execute for azure pipelines
1 parent c390b90 commit d95dee3

File tree

20 files changed

+233
-5
lines changed

20 files changed

+233
-5
lines changed

.editorconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,6 @@ insert_final_newline = true
1111

1212
[*.yml]
1313
indent_size = 2
14+
15+
[*.md]
16+
indent_size = 2

README.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,20 @@ GitHub Actions that allow to install and use the GitVersion and GitReleaseManage
77
[![Build Status](https://github.com/GitTools/actions/workflows/CI/badge.svg)](https://github.com/GitTools/actions/actions)
88
[![Build Status](https://github.com/GitTools/actions/workflows/release/badge.svg)](https://github.com/GitTools/actions/actions)
99

10+
[![Azure Pipeline Task](https://img.shields.io/badge/marketplace-gittools.gittools-blue?logo=visual-studio)](https://marketplace.visualstudio.com/items?itemName=gittools.gittools)
11+
[![Github Action](https://img.shields.io/badge/marketplace-use--actions-blue?logo=github)](https://github.com/marketplace/actions/use-actions)
12+
1013
## Usage
1114

12-
See [setup](gitversion/setup/action.yml) and [usage](gitversion/execute/action.yml) for GitVersion
15+
see examples of usages for **GitVersion**:
16+
17+
- [GitHub Actions](docs/github/gitversion)
18+
- [Azure Pipeline tasks](docs/azure/gitversion)
19+
20+
and for **GitReleaseManager**:
1321

14-
and [setup](gitreleasemanager/setup/action.yml) for GitReleaseManager
22+
- [GitHub Actions](docs/github/gitreleasemanager)
23+
- [Azure Pipeline tasks](docs/azure/gitreleasemanager)
1524

1625
## Dependency
1726

@@ -34,12 +43,12 @@ Basic:
3443
- name: Fetch all history for all tags and branches
3544
run: git fetch --prune --unshallow
3645
- name: Install GitVersion
37-
uses: gittools/actions/gitversion/setup@v0.6.1
46+
uses: gittools/actions/gitversion/setup@v0.9
3847
with:
3948
versionSpec: '5.1.x'
4049
- name: Use GitVersion
4150
id: gitversion # step id used as reference for output values
42-
uses: gittools/actions/gitversion/execute@v0.6.1
51+
uses: gittools/actions/gitversion/execute@v0.9
4352
- run: |
4453
echo "Major: ${{ steps.gitversion.outputs.major }}"
4554
echo "Minor: ${{ steps.gitversion.outputs.minor }}"
@@ -76,7 +85,7 @@ Basic:
7685
7786
### Private Repositories
7887
79-
Private repos require credentials before you can fetch the master branch and tags.
88+
Private repos require credentials before you can fetch the master branch and tags.
8089
8190
```yaml
8291
steps:
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Example
2+
3+
```yaml
4+
steps:
5+
- task: gitreleasemanager/addasset@0
6+
inputs:
7+
token: '$(GITHUB_TOKEN)'
8+
owner: 'someOwner'
9+
repository: 'someRepo'
10+
tagName: '0.1.0'
11+
assets: |
12+
src/test.txt
13+
src/test1.txt
14+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Example
2+
3+
```yaml
4+
steps:
5+
- task: gitreleasemanager/close@0
6+
inputs:
7+
token: '$(GITHUB_TOKEN)'
8+
owner: 'someOwner'
9+
repository: 'someRepo'
10+
milestone: '0.1.0'
11+
```
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Example
2+
3+
```yaml
4+
steps:
5+
- task: gitreleasemanager/create@0
6+
displayName: Create release with GitReleaseManager
7+
inputs:
8+
token: $(GITHUB_TOKEN)
9+
owner: 'someOwner'
10+
repository: 'someRepo'
11+
milestone: '0.1.0'
12+
name: 'v0.1.0'
13+
assets: |
14+
src/test.txt
15+
src/test1.txt
16+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Example
2+
3+
```yaml
4+
steps:
5+
- task: gitreleasemanager/discard@0
6+
inputs:
7+
token: '$(GITHUB_TOKEN)'
8+
owner: 'someOwner'
9+
repository: 'someRepo'
10+
milestone: '0.1.0'
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Example
2+
3+
```yaml
4+
steps:
5+
- task: gitreleasemanager/open@0
6+
inputs:
7+
token: '$(GITHUB_TOKEN)'
8+
owner: 'someOwner'
9+
repository: 'someRepo'
10+
milestone: '0.1.0'
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Example
2+
3+
```yaml
4+
steps:
5+
- task: gitreleasemanager/publish@0
6+
inputs:
7+
token: '$(GITHUB_TOKEN)'
8+
owner: 'someOwner'
9+
repository: 'someRepo'
10+
tagName: '0.1.0'
11+
```
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Example
2+
3+
```yaml
4+
steps:
5+
- task: gitreleasemanager/setup@0
6+
displayName: Install GitReleaseManager
7+
inputs:
8+
versionSpec: '0.10.x'
9+
```
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Example
2+
3+
```yaml
4+
steps:
5+
- task: gitversion/execute@0
6+
displayName: Use GitVersion
7+
- script: |
8+
echo "FullSemVer: $(fullSemVer)"
9+
echo "##vso[build.updatebuildnumber]$(fullSemVer)"
10+
```

0 commit comments

Comments
 (0)