«continuous-integration» 태그된 질문

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

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

5
GitHub 저장소에 Travis 빌드 상태 표시
최근에 저장소를 검색하는 GitHub에서 홍보 또는 커밋의 Travis 빌드 상태를 본 기억이 있습니다 (하지만 위치를 찾을 수 없음). Travis 빌드 상태 이미지에 대해 말하는 README.md것이 아니라 실제 GitHub 기능 (친근한 체크 표시가있는 녹색 상자)입니다. 내 커밋은 Travis에서 잘 빌드되지만 GitHub에 표시되는 결과를 얻고 싶습니다 (지금은 수행하지 않음). 이 기능을 활성화하는 …


11
지속적인 통합을위한 CruiseControl [.Net] 대 TeamCity?
실제 경험을 바탕으로 어떤 자동화 된 빌드 환경이 더 나은지 물어보고 싶습니다. .Net과 Java 개발을 계획 중이므로이 두 플랫폼을 모두 지원하는 도구를 갖고 싶습니다. 저는 스택 오버플 로 개발에 사용되는 CruiseControl.NET 및 다양한 OS 플랫폼 및 다양한 프로그래밍 언어를 기반으로하는 빌드 에이전트를 지원하는 TeamCity 에 대해 읽고 알게되었습니다 . 두 …

14
Python을위한 "예쁜"지속적인 통합
이것은 약간 .. 헛된 질문이지만 BuildBot의 출력은보기에 특히 좋지 않습니다 .. 예를 들어 .. phpUnderControl 젠킨스 허드슨 강 CruiseControl.rb .. 그리고 다른 것들, BuildBot 은 오히려 .. 고풍 스럽게 보입니다. 저는 현재 Hudson을 사용하고 있지만 매우 Java 중심적입니다 ( 이 가이드를 사용 하면 BuildBot보다 설정이 더 쉽고 더 많은 정보를 …

10
여러 빌드 구성에 대해 다른 app.config를 선택하는 방법
MSTest 통합 테스트가 포함 된 dll 유형 프로젝트 가 있습니다. 내 컴퓨터에서 테스트가 통과되고 CI 서버에서도 동일한 작업이 수행되기를 원합니다 (TeamCity 사용). 하지만 app.config에서 일부 설정을 조정해야하므로 테스트가 실패합니다. 이것이 CI 서버에 대한 설정을 저장할 별도의 두 번째 app.config 파일을 가질 생각을 한 이유입니다. 그래서 나는 가지고 싶습니다 / Sln …

12
CI 플랫폼 (Hudson)을 통해 C # 어셈블리 버전을 자동으로 늘리려면 어떻게해야합니까?
저와 저의 그룹은 어셈블리 버전 번호를 늘리는 것이 끔찍하며 우리는 종종 1.0.0.0 버전으로 어셈블리를 제공합니다. 분명히 이것은 많은 두통을 유발합니다. CI 플랫폼을 통해 우리의 관행이 훨씬 나아지고 있으며 assemblyinfo.cs파일 내의 값이 자동으로 증가하도록 설정하여 어셈블리의 버전이 해당 어셈블리의 코드 변경으로 자동 업데이트되도록 설정하고 싶습니다 . 이전에 또는 명령 줄 (기억할 …


3
msbuild를 C # 6으로 업그레이드하는 방법은 무엇입니까?
내 프로젝트에서 C # 6을 사용하고 싶습니다 (null 전파, 기타 기능). 내 PC에 VS 2015를 설치했으며 훌륭하게 작동하고 다음과 같은 테스트 코드를 빌드합니다. var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; 하지만 프로젝트를 저장소에 푸시하고 CI가 빌드를 시작하면 지원되지 않는 ?. CI 서버에도 VS2015를 …

4
Jenkins CI 파이프 라인 스크립트는 groovy.lang.GroovyObject 메소드를 사용할 수 없습니다.
Java 프로젝트를 컴파일하기 위해 Jenkins 2를 사용하고 있으며 pom.xml에서 버전을 읽고 싶습니다.이 예제를 따르고 있습니다. https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md 예제는 다음을 제안합니다. 파일 시스템에 액세스하는 데 보안 문제가있는 것 같지만 그 문제가 무엇인지 (또는 이유) 파악할 수 없습니다. 예제와 약간 다른 작업을 수행하고 있습니다. def version() { String path = pwd(); def matcher …

18
"서버 구축"의 요점은 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 저는 대규모 조직에서 일한 적이 없으며 "Build Server"가있는 회사에서 일한 적이 없습니다. …

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

12
지속적인 통합을 수행 할 때 최고의 분기 전략?
지속적인 통합을 원할 때 가장 좋은 분기 전략은 무엇입니까? 릴리스 분기 : 트렁크에서 개발하고 각 릴리스에 대해 분기를 유지합니다. 기능 분기 : 각 기능을 별도의 분기에서 개발하고 안정된 경우에만 병합합니다. 이 두 가지 전략을 함께 사용하는 것이 합리적입니까? 에서와 같이 각 릴리스에 대해 분기하지만 큰 기능에 대해서도 분기합니까? 이러한 전략 …

4
CI 서버의 .NET 4.0 빌드 문제
CI 서버에 Visual Studio 2010을 설치하지 않고 CI 서버에서 컴파일되는 .NET 4.0 응용 프로그램을 얻을 수있는 사람이 있습니까? .NET 4.0 용 SDK는 없습니다. CI 서버에 .NET 4.0을 설치했습니다. Msbuild.exe는 간단한 프로젝트에서 작동하며 다음과 같은 경고를 표시합니다. (GetReferenceAssemblyPaths 대상)-> C : \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets …

7
Jenkins 스크립트 파이프 라인 또는 선언적 파이프 라인
이전 스타일 프로젝트 기본 워크 플로를 Jenkins 기반 파이프 라인으로 변환하려고합니다. 문서를 살펴 보는 동안 scripted및 이라는 두 가지 구문이 있음을 발견했습니다 declarative. Jenkins 웹 declarative구문 릴리스와 같은 최근 (2016 년 말). 새로운 구문 릴리스가 있지만 Jenkins는 여전히 스크립트 구문도 지원합니다. 이제이 두 유형이 어떤 상황에서 가장 잘 맞는지 잘 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.