Skip to content

Commit cf0dac5

Browse files
committed
Init new Unity Versioning Task
1 parent ede3974 commit cf0dac5

File tree

7 files changed

+83
-0
lines changed

7 files changed

+83
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [1.0.0]
9+
10+
Initial release
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# About Unity Versioning V1
2+
3+
Please visit [https://unitydevops.com/docs/unity-versioning-task](https://unitydevops.com/docs/unity-versioning-task) for task documentation.
2.54 KB
Loading
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "@dinomite-studios/unity-versioning-task",
3+
"version": "1.0.0",
4+
"description": "Azure Pipelines task to modify a Unity project's bundle version and build codes and check them back in to the project repository.",
5+
"main": "unity-versioning.js",
6+
"scripts": {
7+
"build": "tsc",
8+
"upload": "tfx build tasks upload --task-path ./",
9+
"test": "nyc mocha test/_suite.js",
10+
"dev-refresh": "npm run dev-delete && npm run dev-upload",
11+
"dev-delete": "tfx build tasks delete --task-id 1fc2f58e-a8e5-4d5b-907d-467ca982ec76",
12+
"dev-upload": "npm run build && npm run upload"
13+
},
14+
"repository": {
15+
"type": "git",
16+
"url": "https://github.com/Dinomite-Studios/unity-azure-pipelines-tasks"
17+
},
18+
"author": "Dinomite",
19+
"license": "MIT",
20+
"dependencies": {
21+
"@types/node": "^22.9.1",
22+
"@types/q": "^1.5.8",
23+
"@dinomite-studios/unity-azure-pipelines-tasks-lib": "^1.1.0",
24+
"azure-pipelines-task-lib": "^4.17.3"
25+
},
26+
"devDependencies": {
27+
"typescript": "^5.6.2"
28+
}
29+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"id": "1fc2f58e-a8e5-4d5b-907d-467ca982ec76",
3+
"name": "UnityVersioningTask",
4+
"friendlyName": "Unity Versioning",
5+
"description": "Modifies a Unity project's bundle version and build codes and check them back in to the project repository.",
6+
"helpMarkDown": "Use this task to update your project's version upon build. [More Information](https://unitydevops.com/docs/unity-versioning-task)",
7+
"category": "Azure Pipelines",
8+
"visibility": ["Build"],
9+
"author": "Dinomite",
10+
"version": {
11+
"Major": 1,
12+
"Minor": 0,
13+
"Patch": 0
14+
},
15+
"releaseNotes": "[Full Changelog](https://github.com/Dinomite-Studios/unity-azure-pipelines-tasks/blob/master/Tasks/UnityVersioning/UnityVersioningV1/CHANGELOG.md)",
16+
"minimumAgentVersion": "2.144.0",
17+
"instanceNameFormat": "Unity Versioning",
18+
"groups": [],
19+
"inputs": [],
20+
"outputVariables": [],
21+
"execution": {
22+
"Node10": {
23+
"target": "unity-versioning.js",
24+
"argumentFormat": ""
25+
},
26+
"Node20_1": {
27+
"target": "unity-versioning.js",
28+
"argumentFormat": ""
29+
}
30+
},
31+
"messages": {}
32+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"compilerOptions": {
3+
"target": "es6",
4+
"module": "commonjs",
5+
"strict": true,
6+
"esModuleInterop": true
7+
},
8+
"exclude": ["node_modules", "dist", "test"]
9+
}

Tasks/UnityVersioning/UnityVersioningV1/unity-versioning.ts

Whitespace-only changes.

0 commit comments

Comments
 (0)