Mark Schmitt
4684d19953
github-actions: readding explicit install
...
explicitly install pytest, pytest-cov and coveralls.
I think travis already did that and we need to explicitly do so now.
removed installing dev-dependencies, do it explicitly.
(just trying to reproduce the travis-ci build)
2021-01-02 11:23:30 +01:00
Mark Schmitt
4bea504690
Try o make pipenv also install dev dependencies
2021-01-02 09:44:08 +01:00
Mark Schmitt
90f4ccfb94
Remove cache to see if that helps with pytest-cov issues
2021-01-02 09:41:21 +01:00
Mark Schmitt
d292f71007
Add pytest-cov to install
2021-01-02 09:31:20 +01:00
Mark Schmitt
4a45a77753
Add pytest to install step
2021-01-02 09:23:49 +01:00
Mark Schmitt
ef28ae8117
Move sphinx step below tests step as it used to be
2021-01-02 09:19:58 +01:00
Mark Schmitt
b8b0b61e67
Execute pip commands one after the other to find issue
2021-01-02 09:15:10 +01:00
Mark Schmitt
41c1b711c2
Use sudo for apt
2021-01-02 09:08:19 +01:00
Mark Schmitt
8ab251c5f7
Execute python tests
2021-01-02 09:07:05 +01:00
Mark Schmitt
97d068c3bb
Removed separate build step
...
It looks like part of the build step is repeated in the push step
due to bad caching possibly.
2021-01-01 12:53:16 +01:00
Mark Schmitt
3f01a9e1e2
Update docker-publish.yml
2020-12-31 19:32:04 +01:00
Mark Schmitt
916ea79e57
Experimenting with github actions
2020-12-31 13:27:22 +01:00
Mark Schmitt
b855222ee1
Removing travis in favor of github actions
2020-12-31 13:24:57 +01:00
Mark Schmitt
ba9b5c50d2
Add stage definitions of test jobs and add test to list of stages
...
Defining the stages instead of having travis guess them and implicitly build an order
ensures that the test stage is executed before the docker images are built.
2020-12-28 12:24:39 +01:00
Mark Schmitt
61834581d5
Move build condition into separate stages list
2020-12-28 12:22:35 +01:00
Mark Schmitt
0560ac2a95
Use conditions to prevent builds on branches / tags other than master, dev and ng-*
2020-12-27 20:01:21 +01:00
Mark Schmitt
8135de49f0
Re-enable test steps
2020-12-23 12:13:12 +01:00
Mark Schmitt
ccfa14b9b7
Remove arm32v6 from docker manifest , it is not getting created
2020-12-23 09:14:40 +01:00
Mark Schmitt
1f62b6d0d4
arm64-graviton2 build requires group:edge
2020-12-22 14:18:11 +01:00
Mark Schmitt
c751fe7520
Switching back to virt: vm as there seems to be a prob with the lxc ones
2020-12-22 14:15:06 +01:00
Mark Schmitt
46ecdefde8
Remove steps not necessary to build docker images
2020-12-22 13:43:51 +01:00
Mark Schmitt
e8ea373eb2
Enable manifests support
2020-12-22 13:42:21 +01:00
Mark Schmitt
162626209c
Tell me, what kind of arm64 is it that produces amd64 docker images?
...
It's weird
2020-12-22 13:27:19 +01:00
Mark Schmitt
bf3b110804
Remove accidentially added quote
2020-12-22 12:58:35 +01:00
Mark Schmitt
7d1f931234
Use arm64-gravis instead of regular arm64. See if that is fast enough.
2020-12-22 12:49:36 +01:00
Mark Schmitt
48b59c8e24
Use qemu also for arm64v8 build - something might be causing trouble on the native hosts
2020-12-21 21:53:39 +01:00
Mark Schmitt
7817315f8b
Adding some echos to bette runderstand where the build hangs
2020-12-21 17:08:01 +01:00
Mark Schmitt
ba18258750
Add libxslt-dev to dependencies.
...
At least one arm based image does not pull in dependencies the same way
the amd64 one does, resulting in a missing libxslt shared lib.
2020-12-21 16:19:24 +01:00
Mark Schmitt
23381f7d17
Added multi arch docker builds to travis ci
2020-12-21 13:14:16 +01:00
jonaswinkler
dd6aa2f775
added missing file
2020-12-20 16:01:16 +01:00
jonaswinkler
5b344963b9
reorganized docker build.
2020-12-20 15:58:29 +01:00
jonaswinkler
b10e7abbe8
don't know how that got in here
2020-12-20 15:25:47 +01:00
jonaswinkler
01c2fe508e
more tests
2020-12-20 14:39:17 +01:00
jonaswinkler
ee31fdc650
removed unused code
2020-12-20 14:00:24 +01:00
jonaswinkler
7f9a0204b5
removed most of the logic that extracts data from filename patterns #156
2020-12-20 00:08:05 +01:00
jonaswinkler
32224f187d
test CONSUMER_DELETE_DUPLICATES
2020-12-20 00:06:33 +01:00
jonaswinkler
3f94fc2618
fix & test a migration
2020-12-19 21:52:58 +01:00
jonaswinkler
e79c45c98d
fix test cases
2020-12-19 20:39:56 +01:00
jonaswinkler
bb814da95b
more test.
2020-12-19 16:46:09 +01:00
jonaswinkler
fad3df1e39
removed x-frame-options, since that was only used for the <object> pdf display tag.
2020-12-19 16:46:04 +01:00
jonaswinkler
1b1b57eb6a
more tests
2020-12-19 15:54:13 +01:00
jonaswinkler
57a5a4147b
test case
2020-12-19 14:48:42 +01:00
jonaswinkler
37237dfcf6
default title
2020-12-19 12:46:11 +01:00
jonaswinkler
3cdd38cb70
Merge branch 'feature-more-like-this' into dev
2020-12-19 01:15:51 +01:00
jonaswinkler
f184e6b162
fix some layout issues
2020-12-19 01:15:40 +01:00
jonaswinkler
5517c049b8
Merge branch 'dev' into feature-more-like-this
2020-12-19 00:48:31 +01:00
Jonas Winkler
86f83f2bc4
Merge pull request #157 from shamoon/fix/issue-150
...
Add page number to document toolbar
2020-12-19 00:47:06 +01:00
jonaswinkler
557abbc17e
Merge branch 'dev' into feature-more-like-this
2020-12-19 00:06:16 +01:00
Michael Shamoon
e0293db16d
Only show page numbers when content type is application/pdf
2020-12-18 15:04:52 -08:00
Michael Shamoon
2d841e7167
Refactor
2020-12-18 14:47:06 -08:00