Skip to content

Commit 3ee5017

Browse files
committed
Merge branch 'main' into feature/aprimo-integration
# Conflicts: # src/Umbraco.Cms.Integrations.DAM.Aprimo/readme.md
2 parents 8b3053c + 197f264 commit 3ee5017

File tree

3 files changed

+53
-2
lines changed

3 files changed

+53
-2
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,7 @@ This repository houses open-source extensions, created for Umbraco CMS, that int
3737
### PIM
3838
[inriver](./src/Umbraco.Cms.Integrations.PIM.Inriver/) - a products picker that can be added as a property editor for content, with a value converter providing a strongly typed model for rendering, and a rendering component.
3939

40+
### DAM
41+
[Aprimo](./src/Umbraco.Cms.Integrations.DAM.Aprimo/) - a media picker for digital assets managed in an Aprimo workspace.
42+
4043

azure-pipeline - DAM.Aprimo.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
trigger:
2+
- main
3+
4+
pool:
5+
vmImage: 'windows-latest'
6+
7+
variables:
8+
projectName: 'Umbraco.Cms.Integrations.DAM.Aprimo'
9+
project: 'src/$(projectName)/$(projectName).csproj'
10+
buildPlatform: 'Any CPU'
11+
buildConfiguration: 'Release'
12+
13+
steps:
14+
- task: NuGetToolInstaller@1
15+
displayName: 'Install NuGet'
16+
17+
- task: DotNetCoreCLI@2
18+
displayName: 'NuGet Restore'
19+
inputs:
20+
command: 'restore'
21+
feedsToUse: 'select'
22+
projects: '$(project)'
23+
includeNuGetOrg: true
24+
25+
- task: VSBuild@1
26+
displayName: 'Build Project'
27+
inputs:
28+
solution: '$(project)'
29+
msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
30+
platform: '$(buildPlatform)'
31+
configuration: '$(buildConfiguration)'
32+
33+
- task: DotNetCoreCLI@2
34+
displayName: 'Create NuGet Package'
35+
inputs:
36+
command: 'pack'
37+
arguments: '--configuration $(buildConfiguration)'
38+
packagesToPack: '$(project)'
39+
versioningScheme: 'off'
40+
41+
- task: PublishBuildArtifacts@1
42+
displayName: 'Publish Build Artifacts'
43+
inputs:
44+
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
45+
ArtifactName: 'drop'
46+
publishLocation: 'Container'

src/Umbraco.Cms.Integrations.DAM.Aprimo/readme.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Umbraco.Cms.Integrations.DAM.Aprimo
1+
# Umbraco.Cms.Integrations.DAM.Aprimo
22

33
This integration provides a custom media picker for digital assets managed in an Aprimo workspace. It can be used as a property editor for content with a value converter providing a strongly typed model for rendering, as well as a sample rendering component.
44

@@ -84,4 +84,6 @@ For the selected media asset you can retrieve the crops details using the `Media
8484
It contains the details of the original asset, the list of available crops and a method to retrieve the crop URL based on name and width/height.
8585

8686
### Working with fields
87-
The asset's fields are grouped in an object containing their label and a dictionary of values based on the available cultures for that asset.
87+
The asset's fields are grouped in an object containing their label and a dictionary of values based on the available cultures for that asset.
88+
### Version history
89+
- 1.0.0 - Initial release

0 commit comments

Comments
 (0)