1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00

chore(docs): Remove mentions of travis from docs

This commit is contained in:
Anthony Bilinski 2022-02-16 08:12:10 -08:00
parent 6fd79c65e7
commit 5d459d2fda
No known key found for this signature in database
GPG Key ID: 2AA8E0DA1B31FB3C
6 changed files with 14 additions and 21 deletions

View File

@ -38,7 +38,7 @@ GIT_CHASH=$(git rev-parse HEAD)
cd "$DOCS_DIR" cd "$DOCS_DIR"
git init --quiet git init --quiet
git config user.name "Travis CI" git config user.name "qTox bot"
git config user.email "qTox@users.noreply.github.com" git config user.email "qTox@users.noreply.github.com"
git add . git add .

View File

@ -19,7 +19,7 @@ cd "$GITSTATS_DIR"
COMMIT=$(cd qTox && git describe) COMMIT=$(cd qTox && git describe)
git init --quiet git init --quiet
git config user.name "Travis CI" git config user.name "qTox bot"
git config user.email "qTox@users.noreply.github.com" git config user.email "qTox@users.noreply.github.com"
git add . git add .

View File

@ -21,5 +21,5 @@ set -eu -o pipefail
# Verify commit messages # Verify commit messages
readarray -t COMMITS <<<$(curl -s ${GITHUB_CONTEXT} | jq -r '.[0,-1].sha') readarray -t COMMITS <<<$(curl -s ${GITHUB_CONTEXT} | jq -r '.[0,-1].sha')
TRAVIS_COMMIT_RANGE="${COMMITS[0]}..${COMMITS[1]}" COMMIT_RANGE="${COMMITS[0]}..${COMMITS[1]}"
bash ./verify-commit-messages.sh "$TRAVIS_COMMIT_RANGE" bash ./verify-commit-messages.sh "$COMMIT_RANGE"

View File

@ -268,7 +268,7 @@ For example:
* `i18n` something has been made translatable * `i18n` something has been made translatable
* `build` change affects build system / scripts, e.g. `CMakeLists.txt`, * `build` change affects build system / scripts, e.g. `CMakeLists.txt`,
`simple_make.sh`, etc. `simple_make.sh`, etc.
* `travis` change affects Travis CI * `ci` change affects CI
* `CONTRIBUTING` change to the contributing guidelines * `CONTRIBUTING` change to the contributing guidelines
Since people were abusing length of the scope, it's limited to 12 characters. Since people were abusing length of the scope, it's limited to 12 characters.

View File

@ -63,7 +63,7 @@ git config --global alias.logs 'log --show-signature'
make sure it's up to date with qTox/qTox, then e.g. `./merge-pr.sh 1234`. make sure it's up to date with qTox/qTox, then e.g. `./merge-pr.sh 1234`.
You don't have to use it, but then you're running into risk of breaking You don't have to use it, but then you're running into risk of breaking
travis build of master & other PRs, since it verifies all commit messages, CI build of master & other PRs, since it verifies all commit messages,
indlucing merge messages. indlucing merge messages.
Risk, that can be avoided when one doesn't type manually merge message :wink: Risk, that can be avoided when one doesn't type manually merge message :wink:
@ -83,10 +83,8 @@ git config --global alias.logs 'log --show-signature'
# Continous Integration # Continous Integration
qTox nightly builds can be found in [qTox-nightly-release]. Should one build All CI is done through GitHub actions. Nightly builds are published to
fail, it is important to restart the whole Travis CI build and not just a qTox/qTox releases.
single job. The tool managing the nightly builds deletes all build artifacts
on any job failure, so all need to be rebuilt.
# Issues # Issues
@ -231,8 +229,7 @@ To get translations into qTox:
- Create and GPG-sign the tar.lz and tar.gz archives using - Create and GPG-sign the tar.lz and tar.gz archives using
[`./tools/create-tarballs.sh`] script, and upload both archives plus both [`./tools/create-tarballs.sh`] script, and upload both archives plus both
signature files to the github release that was created by a Travis OSX signature files to the github draft release that was created by CI.
release job.
- Download the binaries that are part of the draft release, sign them in - Download the binaries that are part of the draft release, sign them in
in detached and ascii armored mode, e.g. `gpg -a -b <artifact>`, and upload in detached and ascii armored mode, e.g. `gpg -a -b <artifact>`, and upload
the signatures to the draft release. the signatures to the draft release.

View File

@ -10,9 +10,6 @@
<a href="https://github.com/qTox/qTox/blob/master/LICENSE"> <a href="https://github.com/qTox/qTox/blob/master/LICENSE">
<img src="https://img.shields.io/badge/license-GPLv3%2B-blue.svg" alt="GPLv3+" /> <img src="https://img.shields.io/badge/license-GPLv3%2B-blue.svg" alt="GPLv3+" />
</a> </a>
<a href="https://travis-ci.org/qTox/qTox">
<img src="https://travis-ci.org/qTox/qTox.svg?branch=master" alt="Travis CI" />
</a>
<a href="https://hosted.weblate.org/engage/tox/?utm_source=widget"> <a href="https://hosted.weblate.org/engage/tox/?utm_source=widget">
<img src="https://hosted.weblate.org/widgets/tox/-/svg-badge.svg" <img src="https://hosted.weblate.org/widgets/tox/-/svg-badge.svg"
alt="Translate on Weblate" /> alt="Translate on Weblate" />
@ -83,7 +80,6 @@ The next steps are:
* move all toxcore abstractions into their own subproject * move all toxcore abstractions into their own subproject
* write basic tests for this Core * write basic tests for this Core
* format the code base * format the code base
* rework our TravisCI setup for faster PR checks
* rethink our Issue tracker * rethink our Issue tracker
The current state is tracked in the [Code cleanup] project. The current state is tracked in the [Code cleanup] project.