.net
[GitLab] GitLab Runner 구성 - GitLab CI/CD With .NET 6.0
GitLab Runner Install GitLab Runner in Docker Container Install GitLab Runner docker run -d --name gitlab-runner gitlab/gitlab-runner Register GitLab Runner # connect gitlab-runner container docker exec -it gitlab-runner bash # install sudo apt-get update apt-get install sudo -y # register gitlab-runner # --url [GITLAB_URL] \ # --registration-token [REGISTRATION_TOKEN] \ sudo gitlab-runner regis..
[C#] 압축 해제
예제 public static bool ExtractZip(string filePath, string fileName, bool overwriting) { try { using (ZipArchive arch = ZipFile.Open(Path.Combine(filePath, fileName), ZipArchiveMode.Update, Encoding.UTF8)) { IReadOnlyCollection zipList = arch.Entries; foreach (ZipArchiveEntry zipItem in zipList) { // 간혹 파일명을 잘못 읽을 경우, 파일명에 ?가 포함되어 Exception이 발생할 수 있음. // ? 제거 작업 zipItem.ExtractToFile(Path.Combine(..