SourcePipeline overview

Prev Next

Available in Classic and VPC

SourcePipeline is a process automation service for quick and reliable software release. By integrating the SourceCommit, SourceBuild, and SourceDeploy services, software release processes of repository-build-deployment are automated to allow for easy release of new features.

Various features provided by SourcePipeline

SourcePipeline offers these key features:

  • Integrated process of repository, build, and deployment provided: SourceCommit, SourceBuild, and SourceDeploy services are integrated and each stage is provided in one pipeline to enable quick and easy build and deployment.
  • Configurable deployment environment: Pipelines are provided so that users can select the environment for a built deployment project. Also, they can configure stages and quickstart they want to deploy and control deployments.
  • Parallel deployment: Deployments in a pipeline are run in parallel to increase the speed of a pipeline workflow.
  • Integrated management of release processes: Small scale bugs and errors are responded quickly by integrating and managing the process of repository, build, and deployment.
  • Build and deployment settings: Settings for build running commands and deployment quickstart can be changed, and the settings can be applied to a pipeline without changing settings in SourceBuild or SourceDeploy projects.

SourcePipeline user guide

SourcePipeline is available in Korea, Japan, and Singapore Regions. The service content is identical in the Regions. Use this guide to get the most out of SourcePipeline.

SourcePipeline related resources

NAVER Cloud Platform provides the user guide and other various resources to help our customers understand SourcePipeline better. If you are considering to use SourcePipeline, or if you are a developer or a marketer who needs detailed information establishing your data related policies, please make good use of the following resources:

  • Advanced understanding and usage method of SourcePipeline
  • User guide for integrated services required to use SourcePipeline
    • SourceCommit: A private Git repository service for secure storage and management of source code and files.
    • SourceBuild: A service that allows you to create an independent build server in real-time to simultaneously handle multiple build requests.
    • SourceDeploy: An automation service that assists with deployment of build outputs.
    • Object Storage user guide: How to create and use Object Storage.
    • Sub Account user guide: How to use Sub Account, which aids in the management of SourcePipeline and its administration permissions.

FAQs

You can have your questions answered quickly by referring to the answers in the FAQs before reading the user guides. If you cannot find the answer to your question in the following FAQs, search the user guides for what you want to know.

Q. How is SourcePipeline configured?

  • SourcePipeline consists of Source Phase, Build Phase, and Deploy Phase, and each phase is integrated with the SourceBuild, SourceCommit, and SourceDeploy services.
  • Use SourceCommit, SourceBuild, and SourceDeploy services to use SourcePipeline.

Q. Can I grant sub account permissions for SourcePipeline?

  • You can grant permissions for SourcePipeline from i_menu > Services > Management & Governance > Sub Account > Sub Accounts on the NAVER Cloud Platform console.
    • NCP_INFRA_MANAGER: Access to all services, except My Account > Billing Information and Cost Management > Billing and Payment Management in the console
    • NCP_SOURCE_PIPELINE_MANAGER / NCP_VPC_SOURCE_PIPELINE_MANAGER: Permission to use all features in SourcePipeline
  • For more information about sub accounts, see Sub Account user guide.