title: How to deploy a Logic App Standard that use an XSLT map/schema
body: <p>Say that I have a logic app <strong>standard</strong> that have a workflow that contains something like:</p>
  <p><a href="https://i.stack.imgur.com/vyUAh.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vyUAh.png" alt="enter image description here" /></a></p>
  <p>I have the following structure for my files:</p>
  <pre><code>|   .gitignore
  |   azure-pipelines.yml
  |   
  +---Integrations
  |   +---Artifacts
  |   |   +---Maps
  |   |   |       myMap.xslt
  |   |   |       
  |   |   \---Schemas
  |   +---LogicApp
  |   |       LogicApp-template.json
  |   |       
  |   +---RequiredIntegerations
  |   |       storage-template.json
  |   |       
  |   \---Workflows
  |       |   azure.parameters.json
  |       |   connections.json
  |       |   host.json
  |       |   parameters.json
  |       |      
  |       \---testXsltWorkflow
  |               workflow.json
  |               
  \---releasePipeline
     |   commit.yml
     |   release.yml
     |   requiredDeployment.yml
     |   
     +---commitJobs
     |       integrations.yml
     |       
     \---releaseJobs
             deployIntegrations.yml
  </code></pre>
  <p>I have tried to deploy the map folder in the same way I deploy the workflows inside the yaml file (zip deploy):</p>
  <p>I build the map Artifact like this:</p>
  <pre><code># Build Maps Artifacts
  - job: Build_Maps
      displayName: Build_Maps
      dependsOn: Build_LA_Artifact
  
      pool:
        vmImage: 'ubuntu-18.04'
  
      # Copy the files to project_output folders
      steps:
      - task: CopyFiles@2
        displayName: 'Create project folder'
        inputs:
          SourceFolder: 'Integrations/'
          Contents: |
            Artifacts/**
          TargetFolder: 'project_output'
  
      ## convert the files in project_output/Artifacts folder to a zip files 
      ## (i.e. compress the worklflow files into a zip file) and save it in artifiact folder
      - task: ArchiveFiles@2   
        displayName: 'Create project zip'
        inputs:
          rootFolderOrFile: '$(System.DefaultWorkingDirectory)/project_output/Artifacts'
          includeRootFolder: false
          archiveType: 'zip'
          archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
          replaceExistingArchive: true
  
      ## Publish/deploy the maps inside the LA.
      - task: PublishPipelineArtifact@1
        displayName: 'Publish project zip artifact'
        inputs:
          targetPath: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
          artifact: 'mapsArtifact' 
          publishLocation: 'pipeline'
  </code></pre>
  <p>And I deploy the artifacts like this:</p>
  <pre><code># deploy maps
  - deployment: DeployMapsArtifact
      dependsOn: DeployLogicAppArtifact
      
      pool:
        vmImage: 'ubuntu-18.04'
      environment: &quot;${{parameters.environment}}&quot;
      strategy:
        runOnce:
          deploy:
            steps:
              - download: current
                artifact: 'mapsArtifact'             
              - task: AzureFunctionApp@1
                displayName: 'Deploy logic app maps'
                inputs:
                  azureSubscription: &quot;${{ parameters.connectedServiceName }}&quot;
                  appType: 'functionApp'
                  appName:  &quot;${{parameters.LA_name}}-${{ parameters.environment }}&quot; 
                  package: '$(Pipeline.Workspace)/mapsArtifact/*.zip'
                  deploymentMethod: 'zipDeploy'
  </code></pre>
  <p>The deployment succeed but I still can't see this my XSLTmap inside the Maps tab in my standard logic App.</p>