• Documentation
    Software Delivery Automation
    CloudBees Software Delivery AutomationCloudBees CICloudBees CD/ROCloudBees Previews
    Other CloudBees Products
    CloudBees Build AccelerationCloudBees CodeShip
    Cloud-Native Platform
    CloudBees platformCloudBees Feature Management (legacy)
    Resources
    Account managementLegal and policies
  • Training
  • Support
  • Plugins
    CloudBees CI PluginsCloudBees CD/RO Plugins
  • Lexicon
    CloudBees CICloudBees CD/ROCloudBees platformCloudBees Feature Management (legacy)CloudBees Build Acceleration
  • AI HelpBeta
  • Search
  • New to CloudBees or returning.
    Sign in / Sign up
Resources
Account managementLegal and policies
Software Delivery Automation
CloudBees Software Delivery AutomationCloudBees CICloudBees CD/ROCloudBees Previews
Cloud-Native Platform
CloudBees platformCloudBees ComplianceCloudBees Feature Management (legacy)
Other CloudBees Products
CloudBees Build AccelerationCloudBees CodeShip
DocumentationChangelogLexicon
Introduction
Introduction
Architecture
Status and support
Onboard
Connect
Build
Scan
Publish
Introduction
Users
Teams
Components
Component summary
Manage components
Artifacts
Environment inventory
Organizations and sub-organizations
Introduction
IntroductionPromote an image in Amazon ECRRetrieve an object from Amazon S3Store an object on Amazon S3Copy Docker images with CraneDownload a file from JFrog ArtifactoryMove or copy an image from JFrog ArtifactoryUpload a file to JFrog ArtifactoryRegister a build artifactRegister a deployed environment artifact
IntroductionCreate or update a functionInvoke a function
IntroductionRun an AWS CodePipelineRun a Bamboo projectRun a Bitbucket pipelineRun a CloudBees CI jobRun a CircleCI workflowRun a GitHub Actions workflowRun a GitLab pipelineRun a Harness pipelineRun a Jenkins® jobRun a JFrog pipelineBuild and publish Docker images with KanikoRun a TeamCity project
Check out a Git repository
IntroductionAWS credentialsECR credentialsEKS credentialsGit global credentialsOCI credentials
IntroductionRun Ansible PlaybookDeploy with Argo WorkflowsDeploy with AWS CodeDeployDeploy a binary with Amazon EC2Deploy to ECSRender an Amazon ECS task definitionDeploy with AWS Elastic BeanstalkDeploy with HerokuDeploy with OctopusDeploy with OpenShiftDeploy with SpinnakerDeploy with Tosca
Publish evidence items
IntroductionHelm chart installHelm chart packageHelm chart publishHelm chart uninstall
IntroductionCreate a Kubernetes namespaceCreate/update a Kubernetes resourceDeploy to a Kubernetes cluster
IntroductionVerify with NewRelic
Execute remote commands via SSH
IntroductionAnchoreAquasecJFrog XraySnyk ContainerSonatype (Nexus) ContainerTrivy
IntroductionStackhawkZAP
IntroductionCheckmarxCoverity on PolarisFind Security BugsGitHub Security ScannerGosecMendNexus IQSnykSonarQube bundledSonarQube
IntroductionBlack DuckMendSnyk
IntroductionTruffleHog ContainerTruffleHog CodeTruffleHog S3
IntroductionCreate a change requestUpdate or close a change requestGet a change request current stateQuery a change request approval
Publish test results
Multi-workflows dispatch
IntroductionGHA and CloudBees platform: Getting startedDisplay GHA workflows and runs in CloudBees platformRegister a build artifact in CloudBees platformPublish an evidence item to CloudBees platformPublish test results to CloudBees platformScan with Black Duck and publish to CloudBees platformScan with Coverity and publish to CloudBees platformScan with Trivy and publish to CloudBees platformTrigger a CloudBees platform workflow in GHA
Introduction
Containers
Environments
IntroductionManage integrationsAWS ECR integrationsCI tools integrationProject management integrationRegistry mirrorSCM integrations
Notifications
Preconfigured actions
Properties
Role-based access control
Multifactor authentication
OIDC setup and usage
SAML single sign-on (SSO)
Network allowlist requirements
Introduction
Manage applications
Releases
Introduction
Introductioncloudbees and other context objectsenvnameonjobs.<job_id>.delegates.<job_id>.env.<job_id>.environment.<job_id>.if.<job_id>.needs.<job_id>.outputs.<job_id>.permissionsjobs.<job_id>.uses.<job_id>.services.<job_id>.services.<service_id>.services.<service_id>.args.services.<service_id>.env.services.<service_id>.imagejobs.<job_id>.steps.<job_id>.steps[*].id.<job_id>.steps[*].env.<job_id>.steps[*].if.<job_id>.steps[*].name.<job_id>.steps[*].run.<job_id>.steps[*].shell.<job_id>.steps[*].uses.<job_id>.steps[*].with.<job_id>.steps[*].with.args.<job_id>.steps[*].with.entrypoint.<job_id>.steps[*].timeout-minutesjobs.<job_id>.timeout-minutes
An example workflow
Manage workflows
Reusable workflows
Personal access tokens
Trigger a workflow using an API
IntroductionManual approval
Introduction
Job logs
Service logs
Evidence
Test results
Build artifacts
Deployments
Introduction
Getting started with dashboards
DORA metrics
Flow metrics
Security insights
Software delivery activity
Test insights
Introduction
Security center
Security overview
Manage security tools
Code and binary security analysis
SBOM analysis
Define the service-level agreement
CI insights for Jenkins
Introduction
Learn about feature flags
Create flags in code
Create/manage flags in the UI
Configure feature flags
Audit history
Configuration as code
Flag impressions and activity status
Properties, custom properties, and target groups
Enabling secret mode
IntroductionAndroid / Android TV / Fire TVC/C++ (client-side)C/C++ (server-side)GoJavaJavaScript (browser) / Chromecast / TizenJavaScript SSR.NET/C#Node.jsiOS / tvOSPHPPythonReact NativeRuby
IntroductionClient-side AndroidClient-side C ClientClient-side C++ ClientClient-side JavaClient-side JavaScript (browser)Client-side .NET/C# clientClient-side Objective-CClient-side React NativeClient-side SwiftServer-side CServer-side C++Server-side GoServer-side JavaServer-side .NET/C#Server-side NodeJSServer-side PythonServer-side PHPServer-side RubyBoth client-side and server-side JavaScript SSR
IntroductionAngular appDjango appGin app.NET Core appReact appSpring Boot app
Introduction
API examples
API reference
Accessibility
Pricing and billing
Subscription and services agreement
Support policies
Supported browsers and external tools

Software artifact storage with CloudBees actions

1 minute read

Manage storage of artifacts using your favorite tools.

  • Promote an image in Amazon ECR

  • Retrieve an object from Amazon S3

  • Store an object on Amazon S3

  • Copy Docker images with Crane

  • Download a file from JFrog Artifactory

  • Move or copy an image from JFrog Artifactory

  • Upload a file to JFrog Artifactory

  • Register a build artifact

  • Register a deployed environment artifact

Promote an image in Amazon ECR
© CloudBees, Inc. 2010 - 2025
Privacy Policy|Legal Notices|Security