Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/socialgouv/archifiltre-site

Site web d'archifiltre (https://github.com/SocialGouv/archifiltre)
https://github.com/socialgouv/archifiltre-site

gatsby gatsby-site javascript material-ui typescript

Last synced: 3 months ago
JSON representation

Site web d'archifiltre (https://github.com/SocialGouv/archifiltre)

Awesome Lists containing this project

README

        

# Archifiltre site

This is the Archifiltre product suit website, used to share news and download the application. It's powered by [gatsby](https://www.gatsbyjs.com/).

## 🚀 Quick start

1. **Install dependencies**

We use yarn as a dependencies manager.

```shell
yarn
```

1. **Start developing.**

```shell
yarn dev
```

Site is now running on `http://localhost:8000`

1. **Testing production build**

```shell
yarn build && yarn serve
```

Production build is now running on `http://localhost:9000`

1. Check all linters using

```shell
yarn lint
```

Will execute Prettier, Eslint and Typescript checking

All the commands are in your `package.json > scripts`.

## Deployment

Deployment is automated using @socialgouv gitlab-ci pipelines.

Pull requests are deployed on a kubernetes cluster and a test link
is posted on the PR.

Every code merged onto master is automatically deployed to production, so be careful !