continuous-testing 0.1.1

A continue testing library
Documentation

stable status beta status nightly status

Requirements

It's require Vagrant and Virtualbox installed on your system.

Installation

cargo install continuous-testing
# continuous.yml

directory: Encore # The tmp directory
os: archlinux/archlinux # The box to use
memory: 4096 # Memory to use
cpus: 8 # Cpus to use
before_install: # To update he system
  - pacman -Syyu --noconfirm
install: # Install dependencies
  - pacman -Syyu gtk4 pango base base-devel git rustup --noconfirm
after_install: # Command to run after installation
  - rustup --version
before_script: # Get the repository
  - git clone https://github.com/taishingi/zuu
  - cd zuu || exit 1
script: # Test Commands
  - cargo build
  - cargo test
after_success:
 - echo "success"   # Todo on success
after_failure:
  - echo "failure"  # Todo on failure
channels: # All rustup channels to checks
  - stable
  - beta
  - nightly
badges_output: assets/badges # The badge output dir
badges_style: flatsquare  # The badge style

STRUCTURE

.
├──src
   └── lib.rs
├──specs
   ├── continuous.yml
   └── README.md
├── Cargo.toml
├── LICENSE
└── README.md
encore