$VARIABLE_NAME in your blueprint steps. Below are sections for AWS, Azure, and Jfrog
If your artifacts are on a private network, please see Deployment Options
Devin Environment Setup
To integrate with your artifact repositories, configure Devin’s environment with the appropriate credentials and tools. There are two main ways to accomplish this:- Start a Devin session and ask Devin to set up its environment, including your artifact repository tools and credentials. Devin proposes a blueprint as suggestion cards in the session timeline; review and approve them to start a build. See Let Devin do it.
- Go to Settings > Environment > Blueprints and add your artifact tool install and configuration commands to your organization-wide or repository blueprint. Saving the blueprint starts a build. See Manual setup.
Blueprint builds run unattended, so no one can answer interactive prompts. The examples below are terminal commands: before adding them to a blueprint, switch them to non-interactive forms and pass credentials from blueprint secrets.
Jfrog Artifactory
Step 1: Downloading CLI
Step 2: Download Artifact
AWS Code Artifact
Step 1: Downloading CLI
Step 2: Downloading Artifact
Azure Artifacts
Step 1: Downloading CLI
Step 2: Generating a PAT
Next, you’ll need to generate a personal access token (PAT).- Log in to your Azure DevOps portal.
- In the top-right corner, click on your profile and select Security.
- In the Personal Access Tokens section, click on New Token.
- Set the scopes for the token. You’ll need at least the “Packaging (read)” scope to access Azure Artifacts.
- Save your PAT securely, as you will not be able to view it again.
Step 3: Configure .npmrc file
To get started with Devin Enterprise, contact our enterprise sales team.

