Skip to content

Instantly share code, notes, and snippets.

View dennisdoomen's full-sized avatar

Dennis Doomen dennisdoomen

View GitHub Profile
@dennisdoomen
dennisdoomen / build.cs
Last active November 12, 2021 11:03
Nuke script to build and push an NPM package
using System;
using System.IO;
using System.Linq;
using System.Text;
using Microsoft.VisualBasic;
using Nuke.Common;
using Nuke.Common.CI;
using Nuke.Common.Execution;
using Nuke.Common.IO;
internal class DockerMsSqlServerDatabase : IAsyncDisposable
{
private const string Password = "!Passw0rd";
private const string Image = "mcr.microsoft.com/mssql/server";
private const string Tag = "2019-GA-ubuntu-16.04";
private static IContainer _sqlServerContainer;
private SemaphoreSlim semaphore = new(1, 1);
private readonly string DatabaseName;