Gitlab CI / CD 유효성 검사 PowerShell 스크립트

티노 헤이거

여러 개의 powershell 스크립트를 다양한 컴퓨터에 배포하고 있으며 배포 시스템에 새 버전을 업로드하기 전에 실행 가능하고 오류가 없는지 확인하고 싶습니다.

Gitlab으로 .gitlab-ci.yml어떻게 해결할 수 있습니까?

티노 헤이거

내 문제에 대한 해결책을 찾았습니다. 빌드 프로세스의이 단계는 Powershell 스크립트를 확인하고 오류가있는 경우 빌드를 중단합니다.

gitlab-ci.yml

stages:
  - validate

validate_script:
  stage: validate
  image:
    name: "mcr.microsoft.com/powershell:ubuntu-20.04"
  script:
    - pwsh -File validate.ps1
  tags:
  - docker

validate.ps1

Write-Host "Install PSScriptAnalyzer"
Install-Module PSScriptAnalyzer -Scope CurrentUser -Confirm:$False -Force

Write-Host "Check mypowershell.ps1"
$result = Invoke-ScriptAnalyzer -Path 'src/mypowershell.ps1'
if ($result.Length -gt 0) {
    Write-Host "Script Error"
    Write-Host ($result | Format-Table | Out-String)
    exit 1;
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

gitlab CI / CD 파이프 라인에서 라이선스 검사 자동화

분류에서Dev

Gitlab CI / CD 검토 단계에서 postgresql에 액세스

분류에서Dev

GitLab CI YAML 파일에 PowerShell 스크립트 파일을 포함하는 방법

분류에서Dev

C #에서 PowerShell 스크립트 구문의 유효성을 검사하려면 어떻게해야합니까?

분류에서Dev

gitlab ci-cd 내에서 볼륨에 파일 생성 및 복사

분류에서Dev

Django에서 사용하기 위해 Gitlab CI / CD에서 REDIS 구성

분류에서Dev

사용자 지정 DIND 서비스로 GitLab CI / CD Docker-In-Docker 실패

분류에서Dev

자바 스크립트 체크 박스 유효성 검사

분류에서Dev

Struts 체크 박스 유효성 검사 자바 스크립트

분류에서Dev

자바 스크립트 프롬프트 유효성 검사?

분류에서Dev

JSP에서 자바 스크립트 유효성 검사

분류에서Dev

자바 스크립트 유효성 검사 후 요소 표시

분류에서Dev

Azure 스크립트 삽입 항목 유효성 검사

분류에서Dev

쉘 스크립트 Linux, 정수 유효성 검사

분류에서Dev

자바 스크립트에서 RegExp 날짜 유효성 검사

분류에서Dev

자바 스크립트 및 HTML 양식 유효성 검사

분류에서Dev

자바 스크립트 양식 유효성 검사 (소수점)

분류에서Dev

자바 스크립트 함수 앱 유효성 검사 문제

분류에서Dev

자바 스크립트에서 HTML 유효성 검사

분류에서Dev

자바 스크립트로 입력 유효성 검사

분류에서Dev

자바 스크립트로 입력 유효성 검사

분류에서Dev

자바 스크립트 양식 유효성 검사

분류에서Dev

데이터 입력 자바 스크립트 유효성 검사

분류에서Dev

인코딩 된 스크립트 유효성 검사 오류

분류에서Dev

다른 PHP 스크립트에서 양식 유효성 검사?

분류에서Dev

확인란 유효성 검사 자바 스크립트

분류에서Dev

자바 스크립트로 HTML 양식 유효성 검사

분류에서Dev

자바 스크립트 해시 값 유효성 검사

분류에서Dev

자바 스크립트 양식 유효성 검사-jsFiddle 오류

Related 관련 기사

  1. 1

    gitlab CI / CD 파이프 라인에서 라이선스 검사 자동화

  2. 2

    Gitlab CI / CD 검토 단계에서 postgresql에 액세스

  3. 3

    GitLab CI YAML 파일에 PowerShell 스크립트 파일을 포함하는 방법

  4. 4

    C #에서 PowerShell 스크립트 구문의 유효성을 검사하려면 어떻게해야합니까?

  5. 5

    gitlab ci-cd 내에서 볼륨에 파일 생성 및 복사

  6. 6

    Django에서 사용하기 위해 Gitlab CI / CD에서 REDIS 구성

  7. 7

    사용자 지정 DIND 서비스로 GitLab CI / CD Docker-In-Docker 실패

  8. 8

    자바 스크립트 체크 박스 유효성 검사

  9. 9

    Struts 체크 박스 유효성 검사 자바 스크립트

  10. 10

    자바 스크립트 프롬프트 유효성 검사?

  11. 11

    JSP에서 자바 스크립트 유효성 검사

  12. 12

    자바 스크립트 유효성 검사 후 요소 표시

  13. 13

    Azure 스크립트 삽입 항목 유효성 검사

  14. 14

    쉘 스크립트 Linux, 정수 유효성 검사

  15. 15

    자바 스크립트에서 RegExp 날짜 유효성 검사

  16. 16

    자바 스크립트 및 HTML 양식 유효성 검사

  17. 17

    자바 스크립트 양식 유효성 검사 (소수점)

  18. 18

    자바 스크립트 함수 앱 유효성 검사 문제

  19. 19

    자바 스크립트에서 HTML 유효성 검사

  20. 20

    자바 스크립트로 입력 유효성 검사

  21. 21

    자바 스크립트로 입력 유효성 검사

  22. 22

    자바 스크립트 양식 유효성 검사

  23. 23

    데이터 입력 자바 스크립트 유효성 검사

  24. 24

    인코딩 된 스크립트 유효성 검사 오류

  25. 25

    다른 PHP 스크립트에서 양식 유효성 검사?

  26. 26

    확인란 유효성 검사 자바 스크립트

  27. 27

    자바 스크립트로 HTML 양식 유효성 검사

  28. 28

    자바 스크립트 해시 값 유효성 검사

  29. 29

    자바 스크립트 양식 유효성 검사-jsFiddle 오류

뜨겁다태그

보관