Skip to content

Set up a new machine as a development environment for your project

License

Notifications You must be signed in to change notification settings

JayBazuzi/machine-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build and Test

machine-setup

Set up a new machine as a development environment for your project.

For an example of how to use this, see: https://gist.github.com/JayBazuzi/296db9c7ecc15dad0f12287293b11125/edit and https://docs.google.com/document/d/1DyTemsYBu2LUhrwwCdNuPQDWj3f_yfMj3otaoEZZRC4/edit

Dev Environments

Language Status Link
C++ Automated ApprovalTests, Catch2
C# Automated ApprovalTests, MsTest
elixir Automated exlixir.starterproject
Elm Requires Manual Steps Starting Script
Erlang Automated erlang.starterproject
Go Automated Goland
Haskell Automated haskell.starterproject
Java Automated ApprovalTests, JUnit 5
JavaScript Automated Jest-Es6 StarterProject
JavaScript Automated ApprovalTests, Mocha
Julia Automated Julia.starterproject
Kotlin Requires Manual Steps Starting Script
Prolog Automate prolog.starterproject
Python Automated ApprovalTests, Pycharm, unittest
ReasonML Automated ReasonMl.starterproject
Ruby Automated Rspec
Rust Requires Manual Steps Starting Script
Swift Requires Manual Steps Starting Script
Typescript Automated Typescript, Jest

About

Set up a new machine as a development environment for your project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published