«continuous-integration» 태그된 질문

CI (지속적 통합)는 전체 소프트웨어 제품을 최소 하루에 한 번, 종종 하루에 여러 번, 때로는 버전 제어 시스템에 체크인 한 후마다 자주 일정에 따라 전체 소프트웨어 제품을 구축하고 자동화하는 테스트입니다.

6
Grunt 태스크에서 명령 실행
내가 사용하고 그런트 내 프로젝트에 (자바 스크립트 프로젝트를위한 작업 기반 명령 줄 빌드 도구). 사용자 지정 태그를 만들었고 여기에 명령을 실행할 수 있는지 궁금합니다. 명확히하기 위해 클로저 템플릿을 사용하려고하는데 "작업"은 jar 파일을 호출하여 Soy 파일을 자바 스크립트 파일로 미리 컴파일해야합니다. 명령 줄에서이 jar를 실행하고 있지만 작업으로 설정하고 싶습니다.

4
travis-ci에서 비밀 API 키 사용
내 프로젝트 중 하나에 travis-ci 를 사용하고 싶습니다 . 프로젝트는 API 래퍼이므로 대부분의 테스트는 비밀 API 키 사용에 의존합니다. 로컬에서 테스트하기 위해 환경 변수로 저장합니다. Travis에서 이러한 키를 안전하게 사용하는 방법은 무엇입니까?

3
'5 * * * *'대신 'H * * * *'를 사용하여 부하를 균등하게 분산
Jenkins가 Subversion에서 변경 사항을 가져 오는 방법을 설정할 때 Poll SCM을 확인하고 일정을로 설정하려고 시도 5 * * * *하면 다음 경고가 표시됩니다. '5 * * * *'대신 'H * * * *'를 사용하여 부하를 균등하게 분산 이 맥락에서 H가 무엇을 의미하는지, 왜 그것을 사용해야하는지 잘 모르겠습니다.

4
Github에서 테스트 통과 / 실패를 어떻게 표시합니까?
광범위한 단위 테스트가있는 github에 프로젝트가 있습니다 (node.js에 mocha 사용). 각 페이지에 통과 / 실패한 테스트를 보여주고 싶습니다. Github의 다른 프로젝트에서이 작업을 수행하고 있습니다. 테스트 상태를 표시하는 방법에 대한 문서를 찾을 수 없습니다. Github에서 단위 테스트 출력을 표시하려면 어떻게해야합니까? Github에서 테스트를 실행합니까 아니면 외부 웹앱과 연결해야합니까? 이 작업을 수행 할 수있는 …


13
CI 서버 비교? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 이 질문 개선 다른 CI ( 연속 통합 ) 서버 (특히 .NET에 중점을두고 있음) 의 비교를 …



4
지속적 통합에서 여러 분기 처리
저는 회사에서 CI 확장 문제를 다루면서 동시에 CI 및 여러 지점과 관련하여 어떤 접근 방식을 취해야하는지 파악하려고 노력하고 있습니다. stackoverflow, 다중 기능 분기 및 지속적인 통합에 유사한 질문이 있습니다 . 나는 더 많은 토론을 얻고 질문에 대한 분석을 제공하고 싶기 때문에 새로운 것을 시작했습니다. 지금까지 내가 취할 수있는 두 가지 …

3
완벽한 연속 통합 환경을 위해 Vagrant와 Jenkins를 결합하는 방법은 무엇입니까?
실행할 소프트웨어 요구 사항이있는 프로젝트가 있습니다 (예 : 특정 버전의 Apache, PHP 버전, MySQL 데이터베이스 인스턴스 및 몇 가지 다른 소프트웨어). 이미 Vagrant를 발견 했으므로 가상 환경이 모두 설정되었습니다. 구성 파일과 쿡북에서 상자를 만들 수 있습니다. 또한 Jenkins 와 같은 지속적 통합 시스템의 장점을 이해했습니다 . 이제이 두 세계 (Vagrant …

13
프로그래머는 프로젝트에서 어떻게 협력합니까?
저는 항상 혼자 프로그래밍 해 왔고, 아직 학생이기 때문에 다른 사람과 프로그래밍 한 적이 없으며 이전에 버전 관리 시스템도 사용해 본 적이 없습니다. 저는 프로그래머가 회사의 소프트웨어에 대해 어떻게 협력하는지에 대한 지식이 필요한 프로젝트를 진행하고 있습니다. 소프트웨어는 어떻게 컴파일됩니까? 버전 관리 시스템에서 나온 것입니까? 개별 프로그래머에 의한 것입니까? 주기적입니까? 누군가가 …


30
지속적 통합 서버 [닫기]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …

3
Github Actions에서 현재 푸시 태그 가져 오기
Github Action에서 푸시 된 현재 태그에 액세스하는 방법이 있습니까? CircleCI에서는 $CIRCLE_TAG변수를 사용하여이 값에 액세스 할 수 있습니다 . 내 워크 플로 yaml은 다음과 같은 태그로 트리거됩니다. on: push: tags: - 'v*.*.*' 그리고 나중에 워크 플로에서 해당 버전 번호를 파일 경로로 사용하고 싶습니다. 선택한 답변을 기반으로 내 최종 솔루션을 아래의 다른 …

1
Github 작업에 대한 워크 플로 간의 종속성
두 가지 워크 플로우가있는 monorepo가 ​​있습니다. .github/workflows/test.yml name: test on: [push, pull_request] jobs: test-packages: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: test packages run: | yarn install yarn test ... .github/workflows/deploy.yml deploy-packages: runs-on: ubuntu-latest needs: test-packages steps: - uses: actions/checkout@v1 - name: deploy packages run: | yarn deploy env: …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.