You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable Build of Non-Universal Wheels (Azure#32911)
* Temporarily Scaffold new azure-storage-extensions package
* Update parse_functions.py to pick up extension modules and package names
* Add additional code testing parse_function for the new functionality
* Update build.py to invoke cibuildwheel to produce platform-specific wheels where necessary
Co-authored-by: Jacob Lauzon <jalauzon@microsoft.com>
Co-authored-by: Azure SDK Bot <adxpysdk@microsoft.com>
Copy file name to clipboardExpand all lines: eng/pipelines/templates/steps/build-package-artifacts.yml
+49-20Lines changed: 49 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -14,12 +14,22 @@ parameters:
14
14
- name: DevFeedName
15
15
type: string
16
16
default: 'public/azure-sdk-for-python'
17
+
- name: ArtifactSuffix
18
+
type: string
19
+
default: ''
20
+
17
21
# The variable TargetingString is set by template `eng/pipelines/templates/steps/targeting-string-resolve.yml`. This template is invoked from yml files:
18
22
# eng/pipelines/templates/jobs/ci.tests.yml
19
23
# eng/pipelines/templates/jobs/ci.yml
20
24
# eng/pipelines/templates/jobs/live.test.yml
21
25
22
26
# Please use `$(TargetingString)` to refer to the python packages glob string. This was previously `${{ parameters.BuildTargetingString }}`.
27
+
28
+
# The variable '$(ArtifactName)' is set at runtime by the strategy for the `Build` job.
29
+
# Specifically, one of 3 values `linux`, `mac`, or `windows` will always be populated when invoked from `jobs/ci.yml`.
30
+
31
+
# However, please note that this variable will not ALWAYS be set. If using `build-artifacts.yml`, ensure that this variable is set AT LEAST
32
+
# to "linux", otherwise the primary tasks will not be run as expected. APIStub, Docs, etc are NOT run on machines that aren't linux.
0 commit comments