# asset-copy-worker

Fargate task worker to copy assets from S3 to S3.

# Setup

TBD

## Usage

### Docker

Run the service like it would run in deployed environment:

```sh
$ make up_deploy
```

Run linting and unit tests:
```sh
$ make docker_unit_lint
```

Run integration tests:

```sh
$ make docker_integration_test
```

## Update Poetry Lockfile
All packages:
```sh
$ docker compose run --build --rm update_poetry_lockfile
```

Single package:
```sh
$ docker compose run --build --rm update_poetry_lockfile $PACKAGE_NAME
```
