Skip to content

Commit aa1bc8e

Browse files
authored
Merge pull request #270 from umccr/npmjs_deploy_publishing
Publish NPM package for deployment
2 parents c259f73 + 1336a5c commit aa1bc8e

30 files changed

+57
-2146
lines changed

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
uses: docker/build-push-action@v6
3636
with:
3737
context: .
38-
file: deploy/Dockerfile
38+
file: docker/Dockerfile
3939
platforms: ${{ matrix.platforms }}
4040
push: true
4141
tags: |

.gitignore

-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,4 @@ target
22
*.code-workspace
33
.vscode
44
.idea
5-
deploy/.build
65
request-benchmarks.json
7-
volume
8-
cdk.context.json

README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Htsget-rs is configured using environment variables or config files, see [htsget
3838

3939
### Cloud
4040

41-
Cloud-based htsget-rs uses [htsget-lambda]. For an example deployment of this crate see [deploy].
41+
Cloud-based htsget-rs uses [htsget-lambda]. For an example deployment of this crate using CDK see [htsget-deploy].
4242

4343
## Protocol
4444

@@ -97,7 +97,7 @@ code using the [Rust Runtime for AWS Lambda][aws-lambda-rust-runtime].
9797

9898
Other directories contain further applications or data:
9999
- [data]: Contains example data files used by htsget-rs and in tests.
100-
- [deploy]: Deployments for htsget-rs.
100+
- [docker]: Docker for htsget-rs.
101101

102102
[axum]: https://github.com/tokio-rs/axum
103103
[htsget-axum]: htsget-axum
@@ -108,9 +108,10 @@ Other directories contain further applications or data:
108108
[htsget-search]: htsget-search
109109
[htsget-storage]: htsget-storage
110110
[htsget-test]: htsget-test
111+
[htsget-deploy]: https://github.com/umccr/htsget-deploy
111112

112113
[data]: data
113-
[deploy]: deploy
114+
[docker]: docker
114115

115116
[actix-web]: https://actix.rs/
116117
[aws-lambda-rust-runtime]: https://github.com/awslabs/aws-lambda-rust-runtime

deploy/.dockerignore

-9
This file was deleted.

deploy/.gitignore

-7
This file was deleted.

deploy/.npmignore

-6
This file was deleted.

deploy/README.md

-193
This file was deleted.

deploy/bin/htsget-lambda.ts

-26
This file was deleted.

deploy/bin/settings.ts

-26
This file was deleted.

deploy/cdk.json

-29
This file was deleted.

deploy/config/dev_umccr.toml

-64
This file was deleted.

deploy/config/example_deploy.toml

-32
This file was deleted.

deploy/config/prod_umccr.toml

-35
This file was deleted.

deploy/config/public_umccr.toml

-19
This file was deleted.

deploy/examples/minio/config.toml

-12
This file was deleted.

0 commit comments

Comments
 (0)