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:
parent
6fd79c65e7
commit
5d459d2fda
|
@ -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 .
|
||||||
|
|
|
@ -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 .
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -40,11 +40,11 @@ it still will be there next time you might need it. `:-)`
|
||||||
* Provide **version** information (you can find version numbers in menu
|
* Provide **version** information (you can find version numbers in menu
|
||||||
`Settings → About`):
|
`Settings → About`):
|
||||||
```
|
```
|
||||||
OS:
|
OS:
|
||||||
qTox version:
|
qTox version:
|
||||||
Commit hash:
|
Commit hash:
|
||||||
toxcore:
|
toxcore:
|
||||||
Qt:
|
Qt:
|
||||||
```
|
```
|
||||||
* Provide **steps** to reproduce the problem, it will be easier to pinpoint the
|
* Provide **steps** to reproduce the problem, it will be easier to pinpoint the
|
||||||
fault.
|
fault.
|
||||||
|
@ -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.
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -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.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user