티스토리 뷰
1. 깃허브 Actions
1) Events : 어떤 일이 발생했는지 지정
- 예시: 내 Pull Requests를 main 브랜치로 머지할 때 테스트를 수행해야 한다면 이벤트 지정할 수 있음
2) Workflows : event가 발생하면 일어날 일(Job), 자동화하고 싶은 일 등록. 각각의 job은 병렬적으로 실행됨
- 예: action이나 npm install 등
3) Runners
- 각각의 job을 실행시켜주는 도구, NM머신, Docker 컨테이너..
2. 사용법
- ./github/workflows/workflow.yml
name: learn-github-actions # workflow 이름
on: [push] # 이벤트 지정
jobs:
check-bats-version: # job의 이름
runs-on: ubuntu-latest # 어떤 vm머신 사용할건지
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '14'
- run: npm install -g bats
run: bats
반응형
'AI > MLOps' 카테고리의 다른 글
[MLOps] Thread, I/O 바운드, BMT, 웹소켓 (0) | 2025.01.21 |
---|---|
[MLOps] AWS lambda, API Gateway, S3, ECR, EC2, ECS (0) | 2025.01.18 |
[MLOps] FastAPI 의존성 주입 Depends, 엔드포인트 (0) | 2025.01.15 |
[MLOps] Docker 컨테이너와 이미지 (0) | 2025.01.09 |
[MLOps] Docker Compose backend 연결 안됨 문제 해결 (0) | 2025.01.09 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 다이어트
- 기초
- 프로그래머스
- 아침
- 아침운동
- 운동
- Python
- C언어
- opic
- 미라클모닝
- 뉴스
- Ai
- 갓생
- 습관
- 루틴
- 실기
- 스크랩
- 오블완
- 오픽
- IH
- 30분
- 영어회화
- 고득점 Kit
- 줄넘기
- 경제
- llm
- 빅데이터 분석기사
- 티스토리챌린지
- ChatGPT
- SQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함