An open API service indexing awesome lists of open source software.

https://github.com/helloyeew/atena

A place for dropping a build artifact from CI pipelines
https://github.com/helloyeew/atena

Last synced: about 1 year ago
JSON representation

A place for dropping a build artifact from CI pipelines

Awesome Lists containing this project

README

          


Atena Saotome

# Atena

A place for dropping a build artifact from CI pipelines

This project design for self-hosted to store build artifact from CI pipelines more properly and can control the artifact access more than GitHub Action give.

## Start developing atena

This project required

- [Python 3.11](https://www.python.org/downloads/)
- [Poetry](https://python-poetry.org/docs/#installation)

Copy `.env.example` to `.env` and fill the value

```bash
cat .env.example > .env
```

Install dependencies

```bash
poetry install
```

Migrate database

```bash
poetry run python manage.py migrate
```

Run server

```bash
poetry run python manage.py runserver
```

If you want to stay in the poetry shell, you can run

```bash
poetry shell
```

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details