Yes
Yes |
Use when webhook-based build automation is required. |
Bitbucket | Yes | Yes | Pushes to connected branches with |
Acquia Git | Yes | No | Build jobs must be started manually from Cloud UI |
To configure Pipelines for Node V3:
Log in to Acquia Cloud Platform
Select your application
In the left navigation menu, click Pipelines
Click Settings
Under Connected repository, select the repository type to use: Acquia Git, GitHub, or Bitbucket
For details on GitHub repository connections, visit Connecting Pipelines to your GitHub repo
For details on Bitbucket repository connections, visit Connecting Pipelines to your Bitbucket repo
Complete the repository configuration
Configure the code branch according to the framework documentation in Getting started
Add or update the acquia-pipelines.yaml file in the code branch of the connected repository
Commit changes to the repository branch that Acquia Pipelines builds
Start a pipeline job manually. For details, visit Starting a pipeline job
Acquia Pipelines build jobs must use sensitive information, such as SSH keys, access tokens, or passwords, to access private resources during the code buildacquia-pipelines.yaml
For the encryption workflow and command syntax, visit Encrypting keys and variables and Managing your Pipelines from the command line
version: 1.0.0
events:
build:
steps:
- build:
script:
- "nvm install 24"
- "nvm use 22" # Select the Node.js version for your build. Use 22 or 24 based on your application requirement.
- "npm install"
- "npm run build"
- 'echo "enable-prebuilt-artifact: true" > acquia_config.yaml' # needed to skip build step in platform's code deployment workflowAfter successful pipeline completion, Pipelines creates a build artifact branch named pipelines-build-[BRANCHNAME]
pipelines-build-* branchIf this content did not answer your questions, try searching or contacting our support team for further assistance.
Bitbucket repositories: Follow the same behavior as GitHub repositoriesacquia-pipelines.yaml trigger Pipelines jobs after connection
Acquia Git repositories: Do not support automatic job triggers
Application type: Your application type must be Front End Hosting - Advanced.
Repository availability: Your code repository must be available in GitHub, Bitbucket, or Acquia Git
File requirement: Your code branch must include an acquia-pipelines.yaml file
Framework configuration: Configure the code branch according to the framework documentation
Automatic triggers: To start build jobs automatically after commit jobs, use GitHub or Bitbucket
For repository connection setup and management details, visit Managing your repository connection.
Repository source | Supported with Acquia Pipelines on Node V3? | Automatic pipelines job build trigger? | Notes |
|---|---|---|---|
GitHub | Yes | Yes | Use when webhook-based build automation is required. |
Bitbucket | Yes | Yes | Pushes to connected branches with |
Acquia Git | Yes | No | Build jobs must be started manually from Cloud UI |
To configure Pipelines for Node V3:
Log in to Acquia Cloud Platform
Select your application
In the left navigation menu, click Pipelines
Click Settings
Under Connected repository, select the repository type to use: Acquia Git, GitHub, or Bitbucket
Acquia Pipelines build jobs must use sensitive information, such as SSH keys, access tokens, or passwords, to access private resources during the code buildacquia-pipelines.yaml
For the encryption workflow and command syntax, visit Encrypting keys and variables and Managing your Pipelines from the command line
acquia-pipelines.yaml for Node V3version: 1.0.0
events:
build:
steps:
- build:
script:
- "nvm install 24"
- "nvm use 22" # Select the Node.js version for your build. Use 22 or 24 based on your application requirement.
- "npm install"
- "npm run build"
- 'echo "enable-prebuilt-artifact: true" > acquia_config.yaml' # needed to skip build step in platform's code deployment workflowStarting a pipeline job: To select a branch and start a job from the Acquia Cloud Platform UI, visit Starting a pipeline job
Reviewing job output: To open job details and review command output for troubleshooting, visit Viewing job output
Reviewing job history: To check the job status and history for an application, visit Viewing Pipelines job history
After successful pipeline completion, Pipelines creates a build artifact branch named pipelines-build-[BRANCHNAME]
pipelines-build-* branchIf this content did not answer your questions, try searching or contacting our support team for further assistance.
For details on GitHub repository connections, visit Connecting Pipelines to your GitHub repo
For details on Bitbucket repository connections, visit Connecting Pipelines to your Bitbucket repo
Complete the repository configuration
Configure the code branch according to the framework documentation in Getting started
Add or update the acquia-pipelines.yaml file in the code branch of the connected repository
Commit changes to the repository branch that Acquia Pipelines builds
Start a pipeline job manually. For details, visit Starting a pipeline job