Skip to content
This repository has been archived by the owner on Apr 4, 2023. It is now read-only.

Code-for-Yamaguchi/covid19-yamaguchi

 
 

Repository files navigation

【サービス終了】山口県公認 新型コロナウイルス感染症対策サイト

All Contributors

山口県公認 新型コロナウイルス感染症対策サイト

Slackワークスペースへの参加

このサイトを運営・改善していくためのSlackワークスペースを解説しています。
山口県公認 新型コロナウイルス感染症対策サイトの開発に興味がある方は、こちらから登録してご参加ください。

ブランチについて

基本的に、developmentmasterの2つのブランチをベースとして運用を行います。

  • development

開発用ブランチです。
このブランチにPRを発行し、動作確認を行ってください。

  • master

本番用ブランチです。
developmentブランチで動作確認が終わったもののみをマージしていきます。

ブランチの運用について

ブランチの運用については以下のように定めます。

  • 機能追加やエンハンス系について feature/{issueNumber}-{branchName} Ex) feature/52-add_new_cards

  • 緊急のバグ修正等(issueを作る場合) hotfix/{issueNumber}-{branchName} Ex) hotfix/55-fix_nuxt_build_error

  • 緊急のバグ修正等(issueを作らない場合) hotfix/{branchName} Ex) hotfix/fix_nuxt_build_error

貢献の仕方

上記を遵守いただいた上で、issueを作成していただき developmentへPRを発行してください。

development以外へのPRは禁止です。

ライセンス

本ソフトウェアは、MITライセンスの元提供されています。

開発者向け情報

環境構築の手順

  • 必要となるNode.jsのバージョン: 10.19.0以上

yarn を使う場合

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

docker compose を使う場合

# serve with hot reload at localhost:3000
$ docker-compose up --build

Cannot find module **** と怒られた時

yarn を使う場合

$ yarn install

docker compose を使う場合

$ docker-compose run --rm app yarn install

ステージング・本番環境への反映

master ブランチがアップデートされると、自動的に production ブランチにHTML類がbuildされます。そして、本番サイト https://yamaguchi.stopcovid19.jp/ が更新されます。

staging ブランチがアップデートされると、自動的に gh-pages ブランチにHTML類がbuildされます。そして、ステージングサイト https://stg-covid19-yamaguchi.netlify.com/ が更新されます。

development ブランチがアップデートされると、自動的に dev-pages ブランチにHTML類がbuildされます。そして、開発用サイト https://dev-covid19-yamaguchi.netlify.com/ が更新されます。

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Yoshikatsu

📆 👀 💬 🚧 💻

paichi81

💻 🐛 🌍 ️️️️♿️

Wataru Ono

💻 🐛

atososon

💻 🐛

Chie Mizuta

🌍 ️️️️♿️ 🎨 🔣

gunsow911

💻 🐛

Tomitomi

💻 🐛 🌍

KeisukeSawa

💻 🐛

freshcl

💻

hikari

🐛

This project follows the all-contributors specification. Contributions of any kind welcome!

About

【サービス終了】山口県公認 新型コロナウイルス感染症対策サイト / Yamaguchi COVID-19 Task Force website

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 81.5%
  • TypeScript 6.8%
  • Python 4.1%
  • SCSS 2.5%
  • HTML 2.3%
  • Shell 1.6%
  • Other 1.2%