Skip to content

Commit f1f29b2

Browse files
committed
Add Travis CI section.
1 parent 5e10e90 commit f1f29b2

File tree

1 file changed

+19
-8
lines changed

1 file changed

+19
-8
lines changed

generate-readme.py

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,15 @@
2323
I have these added to my `PATH`
2424
[variable](https://wiki.archlinux.org/index.php/Environment_variables)
2525
to run from anywhere.
26-
None are currently available in [pip][pip],
27-
but I will add them if enough people are interested.
26+
The script contents in this README have been
27+
[automatically generated](https://github.com/bamos/python-scripts#generate-readmepy).
2828
29-
To add these to your `PATH`, clone the repo and add the following
29+
# Adding to your PATH
30+
Clone the repo and add the following
3031
to your `bashrc` or `zshrc`, replacing `<python-scripts>`
3132
with the location of the cloned repository.
32-
See my [dotfiles][dotfiles] repo for my
33-
complete Mac and Linux system configurations.
33+
See my [dotfiles](https://github.com/bamos/dotfiles)
34+
repo for my complete Mac and Linux system configurations.
3435
3536
```Bash
3637
# Add additional directories to the path.
@@ -42,16 +43,26 @@
4243
pathadd <python-scripts>/python3
4344
```
4445
45-
[pip]: http://pip.readthedocs.org/en/latest/
46-
[dotfiles]: https://github.com/bamos/dotfiles
47-
4846
# Dependencies
4947
These scripts are written in Python 3 except when external
5048
libraries don't support Python 3.
5149
Dependencies for Python 2 and 3 for all scripts are
5250
included in `requirements-{2,3}.txt` and can be installed
5351
using `pip` with `pip3 install -r requirements-3.txt`.
5452
53+
# Travis CI
54+
Continuous integration is provided by Travis CI
55+
[here](https://travis-ci.org/bamos/python-scripts).
56+
[.travis.yml](https://github.com/bamos/python-scripts/blob/master/.travis.yml)
57+
calls
58+
[.travis-script-2.sh](https://github.com/bamos/python-scripts/blob/master/.travis-script-2.sh)
59+
and
60+
[.travis-script-3.sh](https://github.com/bamos/python-scripts/blob/master/.travis-script-3.sh)
61+
to ensure `requirements.txt` has all of the Python 2 and Python 3 scripts
62+
and that there are no careless errors.
63+
[pep8](https://github.com/jcrocholl/pep8) is also executed and
64+
will cause the build to fail if a change does not meet pep8 conventions.
65+
5566
# Scripts
5667
{{descriptions}}
5768

0 commit comments

Comments
 (0)