사용자는 특정 타입의 아이템을 생성함으로 프로젝트를 만들게된다. 젠킨스2에서는 통합된 프로젝트 타입인 ‘파이프라인' 타입을 지원한다. 파이프라인 타입의 프로젝트는 파이프라인을 정의하기 위한 코드 개발 환경을 만든다. 이 타입의 프로젝트를 만들 때 어떻게 설정하고 환경을 사용해 파이프라인을 생성하고 수정, 실행, 모니터링하는지 알아두면 도움이 될 것이다.
젠킨스의 파이프라인 스크립트는 파이프라인 잡 타입이나 Jenkinsfile을 통해 생성된다. Jenkinsfile을 통해 생성되는 경우 소스 코드와 함께 저장된다. 후에 DSL 스크립트 생성 방법을 알아볼 때 파이프라인 잡에 스크립트를 작성하는 방식을 사용할 것이다.
Jenkinsfile은 에디터에서 작성하거나 기존 파이프라인 잡에서 복사하는 방식으로 생성할 수 있다. 하지만 이 방식은 외부 루틴을 호출하는 등의 추가 조정이 필요할 수 있다.

여기에 있는 영역들은 필요시 설정하거나 비워둘 수 있다. 파이프라인 프로젝트에서 주목할 부분은 Pipeline 탭이다. 여기에서는 파이프라인 스크립트를 입력할 수 있는 화면이 나타난다.
편집기는 그루비 문법 검사 및 참조 검사를 수행한다. 문제가 있는 라인에는 붉은 엑스 표시가 생긴다. 하지만 이렇게 표시된 모든 에러가 실제 에러가 아닐 수 있으며 의존성이나 방금 생성된 임프트가 아직 해결되지 않았을 수도 있다.
엑스 표시는 문제가 있는 라인을 알려주고, 마우스를 이 표시 위에 올려 놓으면 더 자세한 정보를 볼 수 있다. 에러 내용의 전체가 팝업으로 나타낸다.
편집기는 괄호 등에 대해 자동완성을 지원한다. 편집기 외에도 문법 확인을 도와주는 도구들이 있다. 이는 스니펫 생성기라 불린다.
`