Skip to content

Maeda-Naoki/Sylphide

Repository files navigation

Sylphide

Overview

This project is intended to be the base of the Rust project.

Getting started

Mac OS / Linux

  1. Generate .env file
./setDotEnv.sh
  1. Open VSCode Remote Container

Rust Environment

  • Rust : 1.58.1
  • toolchain
    • rustfmt
    • clippy
    • rust-analyzer
    • cross

Development Environment

  • Docker
  • VSCode Dev container
  • GitHub Action
    • Build
    • Test
  • GitLab CI
    • Build
    • Test
  • Git Hooks
    • pre-commit
      • clippy
      • code format
      • commit message lint