Skip to content

Sample project to get your SSIS DevOps up and running on Azure Containers

Notifications You must be signed in to change notification settings

lizbaron/ssis-devops-with-azure-containers

Repository files navigation

ssis-devops-with-azure-containers

Sample project to develop unit tests on Azure Container Instances for use in SSIS continuous delivery pipelines

Build instructions

  • Extract to directory with the Dockerfile
  • Change to docker/mssqlssis folder
  • Build using docker build [-t <desired_tag>] .

Run instructions

Local

Provide a password for the SQL server admin ("sa") user

Sample run command:

  • docker run -d --name=<container_name> -P --expose=1433 -e sa_password= -e ACCEPT_EULA=Y mssqlssis

On Azure

  1. Save the docker image to an Azure Container Registry
  2. Use Azure Container Instances to start a new Container
    1. Must choose a Windows Container Type
    2. Minimum 1 cpu
    3. Minimum 4 memoryInGB
  3. Restore AdventureWorks database to AdventureWorks_src and AdventureWorks_tgt
  4. Deploy your SSIS project and unit test database
  5. Apply tsqlt dacpac to AdventureWorks_src, AdventureWorks_tgt, and the unit test database

References:

About

Sample project to get your SSIS DevOps up and running on Azure Containers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •