Jonathan Wren
778a37cd5e
add script to generate changelog
2020-01-14 20:06:14 -08:00
Jonathan Wren
7fba6c77a4
fix conditional for deploy step
2020-01-14 19:44:26 -08:00
Jonathan Wren
f564c8ca34
use api token instead of username and pw for pypi
2020-01-13 20:45:56 -08:00
Jonathan Wren
676cac7e80
Change stage so travis doesn't get confused about allowed failures
2020-01-04 12:30:50 -08:00
Jonathan Wren
e2ce40424e
clarify build steps
2020-01-04 12:08:38 -08:00
MinchinWeb
c8172efdcc
[Travis] black -- show a diff on things that need to be reformatted
2019-12-14 14:00:28 -07:00
MinchinWeb
e7cbbecaef
[Black] sync to develop branch and apply black
...
# Conflicts:
# jrnl/EncryptedJournal.py
# jrnl/Journal.py
# jrnl/__init__.py
# jrnl/cli.py
# jrnl/install.py
2019-12-14 13:48:17 -07:00
MinchinWeb
9d183229df
[Travis] update as per code review
...
Remove "Lint" as separate stage; have `black` check the output rather than run the re-formmater
2019-12-12 10:41:08 -07:00
Jonathan Wren
6a8f3edec1
Merge branch 'develop' into maebert-fast-import
2019-12-10 20:47:39 -08:00
MinchinWeb
c1defc7db1
[Travis] add a linting stage (via black
)
2019-12-07 12:45:28 -07:00
Manuel Ebert
45384f3c8f
Use __version__.py instead of VERSION.txt
2019-12-01 19:41:16 -08:00
Jonathan Wren
3717c26559
[ #739 ] Update tests so that 3.8 is not an allowed failure
2019-11-30 13:36:50 -08:00
Jonathan Wren
a5b5f4732a
[ #757 ] update mac python version test to match others
2019-11-29 22:04:02 -08:00
Jonathan Wren
e424e32a37
[ #757 ] Add fast finish option to travis
2019-11-29 22:03:40 -08:00
Jonathan Wren
eb6c5200de
[ #757 ] update caching for ci
2019-11-29 22:02:57 -08:00
Jonathan Wren
174632f8e3
[ #757 ] Be explicit about python versio so travis doesn't get confused
2019-11-29 16:23:52 -08:00
Jonathan Wren
f16e7860e0
[ #757 ] Group tests by python version
2019-11-29 16:21:03 -08:00
Jonathan Wren
cbd0014a52
[ #757 ] Add more Mac tests for each Python version
2019-11-29 15:38:32 -08:00
Jonathan Wren
7b27e6d0c0
[ #757 ] Add more testing for Windows across multiple Python versions
2019-11-29 15:07:44 -08:00
Jonathan Wren
a01fb67c87
[ #757 ] Clean up travis yaml file for readability
2019-11-29 15:06:13 -08:00
Jonathan Wren
c6eab97f64
[ #757 ] Take out unneeded quotes around strings in yaml
2019-11-29 15:05:15 -08:00
Jonathan Wren
427f1321b7
[ #757 ] update CI logic to new format
2019-11-29 12:11:17 -08:00
Jonathan Wren
7f83a1ef26
[ #757 ] add explicit os at root per travis config linter
2019-11-29 11:46:29 -08:00
Jonathan Wren
f64f742839
[ #757 ] add stage name to test stage to be explicit
2019-11-29 11:46:29 -08:00
Jonathan Wren
7fe1281c38
[ #757 ] Add quotes around environment variables to be a little safer
2019-11-29 11:46:29 -08:00
Jonathan Wren
44531bb47f
[ #757 ] Take out old code (no longer needed)
2019-11-29 11:46:29 -08:00
Jonathan Wren
19fb2207dd
[ #757 ] Move deploy to it's own stage on CI so it doesn't run multiple
...
times
2019-11-29 11:46:29 -08:00
MinchinWeb
ae505dcbbd
[Travis] Windows tests time out
2019-11-28 09:14:50 -07:00
MinchinWeb
34f7d9830f
[Travis] Windows: try Python 3.7 for cryptography wheels?
2019-11-28 08:50:06 -07:00
MinchinWeb
9cad7ddb51
[Travis] Add Python to PATH on Windows
2019-11-28 08:39:22 -07:00
MinchinWeb
cdad3230f0
[Travis] include a test in not UTC
...
see #742
2019-11-28 08:35:53 -07:00
MinchinWeb
3c2ced0989
[Travis] no auto-ruby
2019-11-28 07:59:06 -07:00
MinchinWeb
b0f07eeb59
Appease the Travis gods
2019-11-28 07:49:33 -07:00
MinchinWeb
cab23ddc97
[Travis] add testing on Windows and Mac
...
See #739 (Python 3.8), #619 (Windows)
2019-11-28 07:43:05 -07:00
Peter Schmidbauer
b5c05cd846
Clarify currently supported Python versions
...
The Python 3.8 build currently fails on travis, this should be dealt with in a future PR along with updating the travis config and pyproject.toml
2019-11-12 18:50:51 +01:00
Peter Schmidbauer
f30e11d46f
Prepare travis for upcoming poetry 1.0 release
...
The poetry version command will change in poetry 1.0 (see sdispater/poetry#1191 ). Without any argument, it won't bump the version anymore but instead just print the current version. This will break the current travis before_install. Let's pin poetry to ~0.12.17 for now and change it once poetry v1.0 releases.
2019-11-11 19:04:30 -08:00
Jonathan Wren
721656cb07
[ #715 ] Make bot that will auto-increment version in code after deploy
2019-11-09 14:17:13 -08:00
Manuel Ebert
de52081481
Explicitly write Version to file
2019-11-07 16:48:47 -08:00
Jonathan Wren
02ed94a0ec
[ #681 ] take out automated pages deployment (for now), since it broke the
...
site
2019-10-19 15:00:10 -07:00
Jonathan Wren
eca300551d
[ #681 ] Separate local dev from pipeline releases
2019-10-19 14:36:12 -07:00
Jonathan Wren
675ef51ca1
[ #681 ] Appease the poetry gods
2019-10-19 13:50:52 -07:00
Jonathan Wren
caeafb38a7
[ #681 ] Update version handling in source and travis deployments
2019-10-19 13:41:59 -07:00
Jonathan Wren
b4fda4d4c5
¯\_(ツ)_/¯
2019-10-19 13:03:57 -07:00
Manuel Ebert
6a717029a7
Add deployment through poetry to travis
2019-08-15 17:44:27 -07:00
Jonathan Wren
efd674aa34
update python version for ci
2019-06-22 14:28:54 -07:00
Radomír Bosák
8615679beb
Remove --use-mirrors switch from travis setup ( #477 )
...
The --use-mirrors pip switch does not work since pip 7.0.0. This caused
travis builds to fail.
This commit removes the --use-mirrors switch.
2017-03-10 09:47:43 -08:00
Manuel Ebert
dd79639095
Hardcoded salt to fix crypto
2015-04-04 17:50:44 +11:00
Manuel Ebert
6953e340c4
Official support for python 3.4
2014-05-22 11:56:28 -07:00
Manuel Ebert
60b49f8c37
No 3.4 on Travis yet :-(
2014-04-10 16:18:36 -04:00
Manuel Ebert
69ded73304
Test on Python 3.4
2014-04-10 15:57:35 -04:00