https://github.com/australianbiocommons/npm-codepipeline
NPM Build and Publish artifacts
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.2%) to scientific vocabulary
Repository
NPM Build and Publish artifacts
Basic Info
- Host: GitHub
- Owner: AustralianBioCommons
- Language: TypeScript
- Default Branch: main
- Size: 51.8 KB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
NPM Build Pipeline
Creates a pipeline to build and publishes packages to code artifacts.
Prerequesites
Codestar github connection in secrets manager named code-star-connection-arn
Github PAT in secrets manager named config-github-token
release-please configured in the source repo
How to deploy this pipeline
Edit
./bin/npm-codepipeline-stack.tsand your repo name:new NpmCodepipelineStack(app, "NpmCodepipelineStack", { owner: "AustralianBioCommons", repo: "my-repo-name", //Update this with your repo name env: { account: process.env.CDK_DEFAULT_ACCOUNT, region: process.env.CDK_DEFAULT_REGION, }, });Add the following environment variables in your terminal
export CDK_DEFAULT_ACCOUNT=<your-tooling-aws-account-name>CDK_DEFAULT_REGION=<aws-region>Deploy the pipeline
cdk deploy NpmCodepipelineStacknpm run buildcompile typescript to js
npm-codepipeline
Owner
- Name: AustralianBioCommons
- Login: AustralianBioCommons
- Kind: organization
- Email: systems@biocommons.org.au
- Website: https://www.biocommons.org.au/
- Repositories: 17
- Profile: https://github.com/AustralianBioCommons
Documentation for the development, deployment and/or optimisation of key community-endorsed bioinformatics tools and workflows
GitHub Events
Total
- Delete event: 1
- Push event: 2
- Public event: 1
- Pull request event: 4
- Fork event: 2
- Create event: 3
Last Year
- Delete event: 1
- Push event: 2
- Public event: 1
- Pull request event: 4
- Fork event: 2
- Create event: 3
Dependencies
- 328 dependencies
- @types/jest ^29.5.12 development
- @types/node 20.11.16 development
- aws-cdk 2.128.0 development
- jest ^29.7.0 development
- ts-jest ^29.1.2 development
- ts-node ^10.9.2 development
- typescript ~5.3.3 development
- aws-cdk-lib 2.128.0
- constructs ^10.0.0
- source-map-support ^0.5.21