Skip to content

Commit a196e80

Browse files
committed
Update readme and extension overview
1 parent 2c5698b commit a196e80

File tree

3 files changed

+21
-20
lines changed

3 files changed

+21
-20
lines changed

Extension/overview.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,24 @@ Visual Studio Team Services Build and Release Management extensions that help yo
66

77
## Tasks included
88

9-
* **[Encode Semver To Integer](https://github.com/geeklearningio/gl-vsts-tasks-semver/wiki/Encode Semver To Integer)**: Encode a semantic versioning number to an integer, assigning each part to configurable bits
9+
* **[Encode Semver To Integer](https://github.com/geeklearningio/gl-vsts-tasks-semver/wiki/Encode-Semver-To-Integer)**: Encode a semantic versioning number to an integer, assigning each part to configurable bits
1010

1111
## Steps
1212

1313
After installing the extension, you can add one (or more) of the tasks to a new or existing [build definition](https://www.visualstudio.com/en-us/docs/build/define/create) or [release definition](https://www.visualstudio.com/en-us/docs/release/author-release-definition/more-release-definition)
1414

1515
![add-task](Screenshots/Add-Tasks.png)
1616

17+
![test-build](Screenshots/TestBuild.png)
18+
1719
## Learn more
1820

1921
The [source](https://github.com/geeklearningio/gl-vsts-tasks-semver) for this extension is on GitHub. Take, fork, and extend.
2022

2123
## Release Notes
2224

25+
> **3-20-2017**
26+
> - Fix few bugs and add unit tests
27+
2328
> **8-3-2016**
2429
> - Added: Encode Semver To Integer

Extension/vss-extension.json

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,22 @@
33
"id": "gl-vsts-tasks-semver",
44
"name": "Semantic Versioning Build and Release Tasks",
55
"version": "0.0.0",
6-
"publisher": "geeklearningio",
7-
"targets": [
8-
{
9-
"id": "Microsoft.VisualStudio.Services"
10-
}
11-
],
6+
"publisher": "geeklearningio",
7+
"targets": [{
8+
"id": "Microsoft.VisualStudio.Services"
9+
}],
1210
"description": "Easily use semantic versioning with these Build and Release Management tasks.",
1311
"categories": [
1412
"Build and release"
1513
],
1614
"icons": {
17-
"default": "extension-icon.png"
15+
"default": "extension-icon.png"
1816
},
1917
"tags": [
2018
"semver",
2119
"version"
2220
],
23-
"screenshots": [
24-
{
25-
"path": "Screenshots/TestBuild.png"
26-
},
27-
{
28-
"path": "Screenshots/Add-Tasks.png"
29-
}
30-
],
21+
"screenshots": [],
3122
"content": {
3223
"details": {
3324
"path": "overview.md"
@@ -53,9 +44,8 @@
5344
"branding": {
5445
"color": "#008B8B",
5546
"theme": "dark"
56-
},
57-
"files": [
58-
{
47+
},
48+
"files": [{
5949
"path": "Tasks"
6050
},
6151
{

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,27 @@
66

77
Visual Studio Team Services Build and Release Management extensions that help you work with semantic versioning.
88

9+
You can find the latest stable version of the VSTS Extension tasks on the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=geeklearningio.gl-vsts-tasks-semver).
10+
911
[Learn more](https://github.com/geeklearningio/gl-vsts-tasks-semver/wiki) about this extension on the wiki!
1012

1113
## Tasks included
1214

13-
* **[Encode Semver To Integer](https://github.com/geeklearningio/gl-vsts-tasks-semver/wiki/Encode Semver To Integer)**: Encode a semantic versioning number to an integer, assigning each part to configurable bits
15+
* **[Encode Semver To Integer](https://github.com/geeklearningio/gl-vsts-tasks-semver/wiki/Encode-Semver-To-Integer)**: Encode a semantic versioning number to an integer, assigning each part to configurable bits
1416

1517
## To contribute
1618

1719
1. Globally install typescript and tfx-cli (to package VSTS extensions): `npm install -g typescript tfx-cli`
1820
2. From the root of the repo run `npm install`. This will pull down the necessary modules for the different tasks and for the build tools.
1921
3. Run `npm run build` to compile the build tasks.
2022
4. Run `npm run package -- --version <version>` to create the .vsix extension packages (supports multiple environments) that includes the build tasks.
23+
5. Run `npm run test` to execute the Jasmine unit tests.
2124

2225
## Release Notes
2326

27+
> **3-20-2017**
28+
> - Fix few bugs and add unit tests
29+
2430
> **8-3-2016**
2531
> - Added: Encode Semver To Integer
2632

0 commit comments

Comments
 (0)