Circle Ci에서 파이썬 unittest를 실행합니다. pyramid 프로젝트
슬랙과 협력
아래 xxx를 내 Slack의 이름으로 변경하여 액세스
Circle Ci 검색 및 추가
이 화면에 표시되는 WebhookURL을 복사해 둡니다.
Circle Ci에 로그인
Add Project에서 연동할 프로젝트 선택
기어 마크를 클릭하여
Chat Notifications에서 Slack을 선택하고 복사한 WebhookURL을 넣고 저장
구현하다
pyramid 샘플용 프로젝트 만들기
여기를 참조하십시오.
h tps:// 퀵했다. 소 m/노라코rn92/있어 MS/07f5f7d장 d8f551c3C45
miniapp라는 프로젝트 이름으로 만들었습니다.
cd miniapp
pip freeze > requirements.txt
vi requirements.txt
requirements.txt를 편집하여 git clone의 부분을 삭제합니다.
Circle Ci에서 사용할 구성 파일 만들기
mkdir .circleci
cd .circleci
vi config.yml
config.yml
version: 2
jobs:
build:
docker:
- image: python:3
steps:
- checkout
- run: apt-get update && apt-get install -y libgmp3-dev
- run:
name: Install dependencies
command: pip install -r requirements.txt
- run:
name: setup miniapp
command: pip install -e .
- run:
name: Run tests
command: cd miniapp/pages/tests;python -m unittest
※ miniapp/pages/tests에 테스트 케이스가 있다고 합니다.
결과 확인
마스터로 푸시하면 테스트가 실행됩니다.
Reference
이 문제에 관하여(Circle Ci에서 파이썬 unittest를 실행합니다. pyramid 프로젝트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/noracorn92/items/e879827aa1cc72c370df텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)