Skip to content

Commit 3442c6f

Browse files
AlexisErazoGlobantAlexis Erazo
andauthored
DYN-8030: PM artifact. (#16)
* DYN-8030: PM artifact. * Remove package_version. * Update artifacts pattern to TuneUp pattern. * Merge conflicts. * PM publish automated. * Update versions. * Solving comments. --------- Co-authored-by: Alexis Erazo <alexis.erazo@autodesk.com>
1 parent 1e64010 commit 3442c6f

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,13 @@
22

33
Contains the DSIronPython package for using the legacy IronPython2 engine in Dynamo.
44
Building this soluton will produce a dynamo package containing the python engine and an extension to load it.
5-
This repo is a WIP.
5+
This repo is a WIP.
6+
7+
### How to publish a new version
8+
We currently can't use the release PR option when making releases on mirrored repositories. There is a propsed follow-up improvment filed that would allow CILibrary to create a PR against the public repository instead (DYN-8724). But until that is done, our release process will be:
9+
10+
- Create a release branch on the internal repository
11+
- Build the branch to publish
12+
- Manually create a PR on the public repository with the changes introduced by the release branch (the updated version number in the pipeline file).
13+
- Review and merge this PR
14+
- Delete the release branch on the internal repository

pipeline.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
version: 3.1.0
1+
version: 3.2.1
22
env:
3-
- JENKINS_NODE_WIN: "CDA-VS22-SVC"
3+
- JENKINS_NODE_WIN: "CDA-VS22-DT"
44
- SLACK_QUANTUM_BUILD_CHANNEL : "#dynamo-jenkinsbuild"
55
- SLACK_QUANTUM_BUILD_CREDENTIAL_ID : "slack-notify-token"
66
- MAIL_QUANTUM_BUILD_RECIPIENT : "dynamo.dev@autodesk.com"
@@ -54,9 +54,10 @@ deployment:
5454

5555
-
5656
type: artifacts
57-
allow_branches: master
58-
publish_to_artifactory: false
5957
publish_to_jenkins: true
58+
publish_to_artifactory: false
59+
publish_to_package_manager: true
60+
use_dev_pm: false
6061
scripts:
6162
- "pwsh.exe -ExecutionPolicy ByPass -Command Compress-Archive -Path .\\package_output\\DSIronPython -DestinationPath .\\DSIronPythonPackage.zip"
6263
outputs:

0 commit comments

Comments
 (0)