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
File details
Details for the file tuxtrigger-0.8.1.tar.gz
.
File metadata
- Download URL: tuxtrigger-0.8.1.tar.gz
- Upload date:
- Size: 116.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.28.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c0a704a5e8b945cb18193919fc0183c409eae503e8c73ba248e336c6a21cad3 |
|
MD5 | e5cbdb8f837d51aa61296ffc3614a802 |
|
BLAKE2b-256 | 35cbc7984cd9e9c1f89551c6dc0fe145537fc0eb8e5fc903178d193b61d2e95c |
File details
Details for the file tuxtrigger-0.8.1-py3-none-any.whl
.
File metadata
- Download URL: tuxtrigger-0.8.1-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.28.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3566206c4418e7ca560ae01a90bfda398d0b0dfdadf1b4973f8ba86303bd4b47 |
|
MD5 | 3c09a94e56c68a7063bc4e3b4f5b9f21 |
|
BLAKE2b-256 | 3e28fe0602037a028bc750aa65a7cbedf0800e80b90620136fc4e2e39bbbde0a |