Zweibach
174dff98d0
Incorporated feedback from floo
2021-07-22 22:33:49 +02:00
Zweibach
47a106c011
Replacing .md with the cool and improved .yaml
2021-07-22 21:38:35 +02:00
Hydrus Network Developer
e95ddf7fb6
Version 447
2021-07-14 15:42:19 -05:00
Hydrus Network Developer
646303640b
Merge pull request #927 from Suika/docker-upgrade
...
Docker: Alpine 3.14, OpenCV 4.5.2, Python 3.9
2021-07-14 11:27:38 -05:00
suika
7973539287
Docker: Alpine 3.14, OpenCV 4.5.2, Python 3.9
...
Suika/opencv-video-minimal has been updated to the latest version of opencv and python. Also updated alipine to 3.14 where more packages are available. Furthermore pyside2 is now the default qt thingy. Basically almsot no crashes should be happening due to strange Qt calls.
2021-07-13 16:03:42 +02:00
Hydrus Network Developer
a08385caf5
Version 446
2021-07-07 15:48:57 -05:00
Hydrus Network Developer
c1bfa314ab
Version 445
2021-06-30 16:27:35 -05:00
Hydrus Network Developer
5b17a81102
Adding Shiboken2 Scripts to Win Build
...
This fixed the problem with running on windows from a network install. This updated spec worked locally, now testing on github for tomorrow's release.
2021-06-30 00:13:56 -05:00
Hydrus Network Developer
d45617c11e
Version 444
2021-06-23 16:11:38 -05:00
suika
64008c8232
Install pyoxidizer via pip
2021-06-09 23:32:44 +02:00
Hydrus Network Developer
62b50d41e5
Version 443
2021-06-09 15:28:09 -05:00
Hydrus Network Developer
d8bfe91706
Version 442
...
closes #894
2021-06-02 16:59:19 -05:00
Hydrus Network Developer
7689e45de2
Merge pull request #895 from Suika/gh-faster-build
...
Improves build, fixes permissions and archive paths, thank you for your work!
2021-06-02 16:38:13 -05:00
suika
5250da38ac
Docker README
...
a copy from my old repo.
2021-06-02 20:30:32 +02:00
suika
3b5606b1ff
Files that do not exists can't be chowned
2021-05-29 23:07:57 +02:00
suika
cb86abfbb0
Remove (client|server).py(w) files
2021-05-29 22:59:33 +02:00
suika
2c3605cef5
Hydrus Server on windows should show the console
2021-05-29 22:52:39 +02:00
suika
cc9755c772
Try cargo caching
2021-05-29 21:59:05 +02:00
suika
4ec36a1025
sudo, windows path fix
2021-05-29 21:32:05 +02:00
suika
4795ddcf6f
Fix linux permissions, adjut folder layout in windows zip
...
There is a bit of difference in 7z when using .\abc\ or abc\.
cd is an alias for Set-Location.
2021-05-29 21:17:12 +02:00
suika
d4fb5978ea
Adjust hydrus directory in tar.gz
2021-05-27 19:24:55 +02:00
suika
47be0b2fe7
7x compression speed, <1% difference
...
224M a2.zip
224M a3.zip
224M a4.zip
215M a5.zip
214M a7.zip
213M a9.zip
7z.exe a -tzip -mm=Deflate -mx=9 a9.zip '.\a\'
Seconds : 15
TotalSeconds : 75,5258841
TotalMilliseconds : 75525,8841
7z.exe a -tzip -mm=Deflate -mx=7 a7.zip '.\a\'
Seconds : 27
TotalSeconds : 27,5862156
TotalMilliseconds : 27586,2156
7z.exe a -tzip -mm=Deflate -mx=5 a5.zip '.\a\'
Seconds : 10
TotalSeconds : 10,659311
TotalMilliseconds : 10659,311
7z.exe a -tzip -mm=Deflate -mx=4 a4.zip '.\a\'
Seconds : 3
TotalSeconds : 3,0019556
TotalMilliseconds : 3001,9556
7z.exe a -tzip -mm=Deflate -mx=3 a3.zip '.\a\'
Seconds : 3
TotalSeconds : 3,0287854
TotalMilliseconds : 3028,7854
7z.exe a -tzip -mm=Deflate -mx=2 a2.zip '.\a\'
Seconds : 3
TotalSeconds : 3,0034021
TotalMilliseconds : 3003,4021
2021-05-27 19:05:36 +02:00
suika
99f2feb7a3
Change path for tar compression to an existing directory
...
ctrl+c ctrl+v
2021-05-27 18:39:11 +02:00
suika
45c87160ad
Compress directories in their respective jobs for faster release
2021-05-27 18:29:32 +02:00
Hydrus Network Developer
74b9304a3a
Version 441
2021-05-26 19:11:06 -05:00
Hydrus Network Developer
f72d3bf4db
Version 441
2021-05-26 19:09:06 -05:00
Hydrus Network Developer
2a23c627df
Merge branch 'pr/878' into 440-test-build
2021-05-19 17:20:44 -05:00
Hydrus Network Developer
bdff22e1ea
Removing conflicts
2021-05-19 17:20:30 -05:00
Hydrus Network Developer
9e3f691519
Version 440
...
closes #846
2021-05-19 16:30:28 -05:00
Hydrus Network Developer
4d9199bfaa
Version 439
2021-05-12 15:49:20 -05:00
suika
5b786e7076
Release workflows and workflow formatting
2021-05-09 16:40:42 +02:00
suika
2826c2a139
Rename release workflow
2021-05-09 16:34:13 +02:00
suika
06fc88af27
Properly tag images based on the version and other values
2021-05-09 16:32:27 +02:00
suika
fcc32b35df
Dedicated requirements
...
for future changes
2021-05-09 15:55:49 +02:00
suika
33a9a6875c
MPV, SQLITE, dedicated requirements and workflow improvements
...
SQLITE and MPV DLLs are now included, workflow should cache better. Dedicated requirements due to big differences between OSes. SPEC now includes all needed DLLs, cloudscraper folder, cv2 ffmpeg dll and hydrus source.
2021-05-09 15:54:50 +02:00
suika
1b167f1c40
Smaller size, dedicated requirements, spec changes
...
SPEC now includes the source code folder and cloudscraper directory, which otherwise would lead to errors. Now uses a dedicated requirements files, since there are big differences between each OS. And removal of chonk.
2021-05-09 15:50:51 +02:00
suika
b6f967c767
Speed up build process by caching artifacts
...
because the pyoxydizer isn't updated that often, why build it every time and waste 20 min. This change caches the built artifacts, so the pyoxydizer step runs in matter of seconds. Also removed release job, since it has nothing to do in here. Every component has their build job, but release should be it's own dedicated job, since it relies on many parts.
2021-05-08 02:31:03 +02:00
suika
00dcb6ad83
Docker build files
...
Client and Server builds, tags are pulled from repo ref, container functionality has not been tested
2021-05-08 02:24:10 +02:00
suika
e48f801417
Linux build files
...
pyinstaller, files to delete for smaller package
2021-05-07 20:44:19 +02:00
suika
f6ced0416a
Add windows build files
...
InnoSetup, Pyinstaller, ffmpeg
2021-05-07 17:39:09 +02:00
suika
ea42a62a04
Move MacOS build files into their own directory
...
to prepare for further builds and configruations.
2021-05-07 14:15:22 +02:00
suika
ea1e418d6c
Include bin directory, add ffmpeg executable
...
MacOS builds seem to have a problem of not being able to access the ffmpeg that is outside their app location. So as a quick solution the executable will be copied into bin and the bin will be included in the build.
2021-05-07 13:55:41 +02:00
Hydrus Network Developer
458838c4b8
Version 438
2021-05-05 15:13:38 -05:00
Hydrus Network Developer
63abf752e9
Version 438
2021-05-05 15:12:11 -05:00
Hydrus Network Developer
e73f2d704d
creating new canvas submodule
...
This is a non-functioning commit before tomorrow's release with just file moves, no changes, to help github track file history.
2021-05-04 23:41:08 -05:00
Hydrus Network Developer
23146f47e2
Version 437
2021-04-28 16:43:16 -05:00
Hydrus Network Developer
eb3e3d7df7
Version 436
2021-04-20 17:01:22 -05:00
Hydrus Network Developer
a02c318cbb
Version 435
2021-04-14 16:54:17 -05:00
Hydrus Network Developer
7048783704
Merge pull request #851 from hydrusnetwork/macOS-build-test
...
macOS workflow build script
2021-04-14 16:51:26 -05:00
Hydrus Network Developer
eae28f9b38
Create pyoxidizer.bzl
2021-04-13 23:34:16 -05:00