Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/inspirehep/backoffice


https://github.com/inspirehep/backoffice

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# INSPIRE Backoffice

This repo consists of Airflow Dags and Django backoffice. To run it:

```bash
make run
make init
```

# Deploying to QA

Current development process requires:
## Deploy to backoffice:
- Go to Harbor: https://registry.cern.ch/harbor/projects/2086/repositories/inspire%2Fbackoffice/artifacts-tab
- Copy the tag of the lastest image into https://github.com/cern-sis/kubernetes-inspire/blob/main/backoffice/environments/backoffice/kustomization.yml#L66
- Go to https://argocd.sis-inspire-20240708.siscern.org/applications/argocd/inspire-backoffice and synchronize
## Deploy to airflow:
- Go to Harbor: https://registry.cern.ch/harbor/projects/2086/repositories/inspire%2Fworkflows/artifacts-tab
- Copy the tag of the lastest image into [https://github.com/cern-sis/kubernetes-inspire/blob/main/backoffice/environments/backoffice/kustomization.yml#L66](https://github.com/cern-sis/kubernetes-airflow/blob/main/airflow/environments/airflow-inspire-dev/kustomization.yml#L19)
- Go to https://argocd-airflow.siscern.org/applications/argocd/airflow-inspire-dev and synchronize