TuxTrigger Project by Linaro
Project description
Documentation - Repository - Issues
TuxTrigger, by Linaro, is a command line tool for controlling changes in repositories.
TuxTrigger is a part of
TuxSuite, a suite of tools and services to help with
Linux kernel development.
[[TOC]]
About TuxTrigger
TuxTrigger allows to automatically track a set of git repositories and branches. When a change occurs, TuxTrigger will build, test and track the results using Tuxsuite and SQUAD.
Installing TuxTrigger
There are several options for using TuxTrigger:
Using TuxTrigger
!!! note - TuxTrigger requires TuxSuite and SQUAD accounts (TuxSuite and SQUAD tokens).
To use TuxTrigger:
- Create TuxSuite account and provide TUXSUITE_TOKEN as environment variable.
- Create SQUAD account and provide SQUAD_TOKEN and SQUAD_HOST as environment variable. Example:
SQUAD_HOST=https://qa-reports.linaro.org
- Install TuxTrigger
- Create configuration.yaml file
- Provide plan.yaml file(s) from TuxSuite
- Run TuxTrigger
Call tuxtrigger:
tuxtrigger /path/to/config.yaml --plan /path/to/plan_directory
Tuxtrigger will automatically start.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for tuxtrigger-0.8.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3566206c4418e7ca560ae01a90bfda398d0b0dfdadf1b4973f8ba86303bd4b47 |
|
MD5 | 3c09a94e56c68a7063bc4e3b4f5b9f21 |
|
BLAKE2b-256 | 3e28fe0602037a028bc750aa65a7cbedf0800e80b90620136fc4e2e39bbbde0a |