Skip to main content

CI/CD 도구 사용 설명서

목차

  1. 소개
  2. 설치 및 초기 설정
  3. 명령어 개요
  4. 주요 사용 시나리오

1. 소개

이 문서는 CI/CD 도구의 사용법을 설명합니다. 이 도구는 개발자가 CI/CD 파이프라인을 쉽게 설정하고 관리할 수 있도록 돕습니다.

2. 설치 및 초기 설정

설치

pip install ci-cd-tool

초기화

프로젝트를 초기화하여 기본 설정을 생성합니다.

cc init

옵션:

  • --force: 기존 설정을 덮어쓰기

3. 명령어 개요

기본 명령어 구조

startLine: 5
endLine: 14

사용 가능한 주요 명령어 목록

  1. 초기화 명령어

    cc init [OPTIONS]
    
  2. CI 관련 명령어 (ci_group)

    cc ci build     # 빌드 실행
    cc ci test      # 테스트 실행
    cc ci status    # CI 파이프라인 상태 확인
    
  3. CD 관련 명령어 (cd_group)

    cc cd deploy    # 배포 실행
    cc cd rollback  # 이전 버전으로 롤백
    cc cd status    # 배포 상태 확인
    cc cd list      # 버전 목록 확인
    
  4. 설정 관련 명령어 (config_group)

    cc config show           # 현재 설정 표시
    cc config set KEY VALUE  # 설정 값 변경
    cc config reset          # 설정 초기화
    

4. 주요 사용 시나리오

새 프로젝트 설정

cc init
cc config show
cc ci test

배포 실행

cc ci build
cc cd deploy --env prod --version 1.0.0
cc cd status

문제 해결

cc cd status
cc cd rollback --version 0.9.0
cc cd status

Metadata

Release files for ci-cd-tool 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ci-cd-tool 0.3.2
File Size Uploaded Provenance Actions
ci_cd_tool-0.3.2.tar.gz 18.8 kB Without provenance Details for ci_cd_tool-0.3.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ci-cd-tool 0.3.2
File Interpreter ABI Platform Actions
ci_cd_tool-0.3.2-py3-none-any.whl Python 3 none any Details for ci_cd_tool-0.3.2-py3-none-any.whl

Total release size: 47.6 kB

Release files / ci_cd_tool-0.3.2.tar.gz

Download URL ci_cd_tool-0.3.2.tar.gz
Size 18.8 kB
Tags Source
SHA-256 checksum
How to use checksums
cfb4cf6e0f0c117b1b22072f0c995de9c6071a2dc17ceae37526792b782005eb
BLAKE2b-256 checksum
How to use checksums
0dd256c8d13ea68163d813dde421373626cfc338e8c66836f8896ca375836530
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.6

Release files / ci_cd_tool-0.3.2-py3-none-any.whl

Download URL ci_cd_tool-0.3.2-py3-none-any.whl
Size 28.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a6162e46a81dabf89f9196eaf92511ef29e974c95dc94015b8bc070d5b9539bb
BLAKE2b-256 checksum
How to use checksums
3bf26185861d2e9c4bbb43d6c8a6d3dca4e1715929d39636d0f8d5feb29107b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.6

Security for ci-cd-tool 0.3.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page