Skip to main content

AWS::CodeArtifact Construct Library

---

cfn-resources: Stable

All classes with the Cfn prefix in this module (CFN Resources) are always stable and safe to use.

cdk-constructs: Experimental

The APIs of higher level constructs in this module are experimental and under active development. They are subject to non-backward compatible changes or removal in any future version. These are not subject to the Semantic Versioning model and breaking changes will be announced in the release notes. This means that while you may use them, you may need to update your source code when upgrading to a newer version of this package.


AWS CodeArtifact is a fully managed artifact repository service that makes it easy for organizations of any size to securely store, publish, and share software packages used in their software development process. CodeArtifact can be configured to automatically fetch software packages and dependencies from public artifact repositories so developers have access to the latest versions. CodeArtifact works with commonly used package managers and build tools like Maven, Gradle, npm, yarn, twine, pip, and NuGet making it easy to integrate into existing development workflows.

For further information on AWS CodeArtifact, see the AWS CodeArtifact documentation.

Add a CodeArtifact Domain to your stack:

import * as codeartifact from '@renovosolutions/cdk-library-aws-codeartifact';

new codeartifact.Domain(stack, 'domain', { name: 'example-domain' });

Add a CodeArtifact Repository to your stack:

import * as codeartifact from '@renovosolutions/cdk-library-aws-codeartifact';

const domain = new codeartifact.Domain(stack, 'domain', { name: 'example-domain' });
const repository = new codeartifact.Repository(stack, 'repository', {
    name: 'repository',
    domain,
});

It is also possible to use the addRepository method on codeartifact.Domain to add a repository.

import * as codeartifact from '@renovosolutions/cdk-library-aws-codeartifact';

const domain = new codeartifact.Domain(stack, 'domain', { name: 'example-domain' });

domain.addRepository('repo', {
  name: 'repository'
});

Metadata

Release files for renovosolutions.aws-cdk-aws-codeartifact 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for renovosolutions.aws-cdk-aws-codeartifact 0.0.2
File Size Uploaded
renovosolutions_aws_cdk_aws_codeartifact-0.0.2.tar.gz 54.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for renovosolutions.aws-cdk-aws-codeartifact 0.0.2
File Interpreter ABI Platform
renovosolutions.aws_cdk_aws_codeartifact-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 109.6 kB

Release files / renovosolutions_aws_cdk_aws_codeartifact-0.0.2.tar.gz

Download URL renovosolutions_aws_cdk_aws_codeartifact-0.0.2.tar.gz
Size 54.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b885d5fe8892d4f41c2797da085c8d48d64615ad344cc3ecc1769c438fb0020a
BLAKE2b-256 checksum
How to use checksums
1a32f03b138c143f52f30ffae4dab15807012b2926dfc544cb4f5a116bf47435
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release files / renovosolutions.aws_cdk_aws_codeartifact-0.0.2-py3-none-any.whl

Download URL renovosolutions.aws_cdk_aws_codeartifact-0.0.2-py3-none-any.whl
Size 54.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
500d560b34d34096125ff68a9a20a707efd395403a4ddd1345eec9a31117e53c
BLAKE2b-256 checksum
How to use checksums
cc1cbf8947409265070bd7412578711ed8f41d20f4e00e243e8cf2044a5d0b3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page