diff --git a/Jenkinsfile b/Jenkinsfile index 0634363..676fc92 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,11 +4,3 @@ @Library('CILibrary@CBP/stable') _ StartPipeline() - -@NonCPS -def printParams() { - env.getEnvironment().each { name, value -> println "$name : $value" } -} -println "*******************************************************************" -printParams() -println "*******************************************************************" diff --git a/README.md b/README.md index dc51f72..2e1124b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # DSIronPython +[![Build Status](https://c007.cloudbees-ci.autodesk.com/buildStatus/icon?job=DYNCI%2FDynamo%2FDSIronPython%2Fmaster)](https://c007.cloudbees-ci.autodesk.com/job/DYNCI/job/Dynamo/job/DSIronPython/job/master/) + Contains the DSIronPython package for using the legacy IronPython2 engine in Dynamo. Building this soluton will produce a dynamo package containing the python engine and an extension to load it. This repo is a WIP. diff --git a/pipeline.yml b/pipeline.yml index 91c3157..ac18c78 100644 --- a/pipeline.yml +++ b/pipeline.yml @@ -1,27 +1,25 @@ version: 3.2.1 env: - - JENKINS_NODE_WIN: "CDA-VS22-DT" - - SLACK_QUANTUM_BUILD_CHANNEL : "#dynamo-jenkinsbuild" - - SLACK_QUANTUM_BUILD_CREDENTIAL_ID : "slack-notify-token" - - MAIL_QUANTUM_BUILD_RECIPIENT : "dynamo.dev@autodesk.com" + - JENKINS_NODE_WIN: "CDA-VS22-CBCI-DT" + - SLACK_QUANTUM_BUILD_CHANNEL: "#dynamo-jenkinsbuild" + - SLACK_QUANTUM_BUILD_CREDENTIAL_ID: "slack-notify-token" + - MAIL_QUANTUM_BUILD_RECIPIENT: "dynamo.dev@autodesk.com" check_changelog_updated_on_pr: false pipeline_os: "Windows" -force_slack_notification : true +force_slack_notification: true language: csharp -schedule : - cron_schedule : once_a_week +schedule: + cron_schedule: once_a_week build: - - - scripts: + - scripts: - "dotnet build --configuration Release DSIronPython.sln" ci_test: - tests: - - - scripts: + tests: + - scripts: - dotnet coverage collect "dotnet test --no-build --configuration Release DSIronPython.sln --filter \"TestCategory!=Failure\" --logger:junit --logger:trx" -f xml -o "coverage.xml" test_report_dir: "IronPythonTests/TestResults" test_report_pattern: @@ -45,15 +43,13 @@ soc2: - package_output deployment: - - - type: sign + - type: sign files_to_sign: - - package_output\DSIronPython\bin\DSIronPythonEmpty.dll - - package_output\DSIronPython\extra\DSIronPython.dll - - package_output\DSIronPython\extra\IronPythonExtension.dll - - - - type: artifacts + - package_output\DSIronPython\bin\DSIronPythonEmpty.dll + - package_output\DSIronPython\extra\DSIronPython.dll + - package_output\DSIronPython\extra\IronPythonExtension.dll + + - type: artifacts publish_to_jenkins: true publish_to_artifactory: false publish_to_package_manager: true