Skip to content

nishidayoshikatsu/covid19-yamaguchi

development
Switch branches/tags
Code
This branch is 684 commits ahead, 18801 commits behind tokyo-metropolitan-gov:development.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

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 83.3%
  • TypeScript 7.0%
  • Python 4.2%
  • SCSS 2.5%
  • Shell 1.7%
  • JavaScript 1.3%