Commit Graph

54 Commits

Author SHA1 Message Date
gballan 8c0c52c736 Changed how the input and output files get added to the command array to better handle spaces in file names
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2023-02-18 22:49:18 -05:00
gballan bd8e36d893 Version bump to v0.3.9
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.9
2023-01-25 14:04:03 -05:00
gballan dacd86039d Fixed typo in dragoon log path for packages
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 14:03:47 -05:00
gballan af41be829a Fixed error in log4j2.xml path
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.8
2023-01-25 13:56:46 -05:00
gballan 1c08196104 Version bump to v0.3.8
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed
2023-01-25 13:53:48 -05:00
gballan 7b23fa248b Fixed path for log4j2.xml in packaging
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 13:53:26 -05:00
gballan 095e5c2a84 Fixed typo in path
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.7
2023-01-25 13:48:35 -05:00
gballan 0c77a7ab04 Fixed CmdTest
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed
2023-01-25 13:45:02 -05:00
gballan cfb1d09eb7 Version bump to v0.3.7
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/tag/woodpecker Pipeline failed
2023-01-25 13:42:52 -05:00
gballan bd4117df38 Fixed a few housekeeping things to make the linux packages more plug-and-play
ci/woodpecker/push/woodpecker Pipeline failed
2023-01-25 13:42:36 -05:00
gballan 0eaf18822b Version bump to v0.3.6
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.6
2023-01-25 13:27:58 -05:00
gballan 7bdd4a5dfb Added log4j2.xml to linux packages to fix the deployment
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 13:27:16 -05:00
gballan ea6e6c95e1 Updated woodpecker
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.5
2023-01-25 11:54:31 -05:00
gballan c7f9c4cf73 Fixed woodpecker config
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed
2023-01-25 11:38:48 -05:00
gballan ce9efc463d Version bump to v0.3.5
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed
2023-01-25 11:09:28 -05:00
gballan 879ff8f8f4 Updated woodpecker config to copy packages to the local repo
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 11:08:38 -05:00
gballan f132861cbc Fixed log4j class not found error; Updated log4j version
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2023-01-25 10:14:50 -05:00
gballan 47e8ec4f43 Version bump to v0.3.4
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.4
2023-01-25 01:02:10 -05:00
gballan c0c96c7a51 Updated documentation to use 17
ci/woodpecker/push/woodpecker Pipeline was successful
2023-01-25 00:57:06 -05:00
gballan 8cb640d804 Updated woodpecker config to use eclipse temurin Alpine image
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2023-01-24 23:18:33 -05:00
gballan 1189f4b61c Changed dnf commands to apt for the new image
ci/woodpecker/push/woodpecker Pipeline failed
2023-01-15 17:07:25 -05:00
gballan 0f5b9eb45a Changed to using the eclipse temurin JDK builds
ci/woodpecker/push/woodpecker Pipeline failed
2023-01-15 17:04:52 -05:00
gballan 9a567b7178 Version bump to v0.3.3
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.3
2022-08-30 00:40:24 -04:00
gballan 88f63e040e Updated woodpecker config for new OpenJDK docker image
ci/woodpecker/push/woodpecker Pipeline was successful
2022-08-30 00:37:11 -04:00
gballan aabf1d49a7 Updating target to Java 17 (using openjdk 18)
ci/woodpecker/push/woodpecker Pipeline failed
2022-08-30 00:25:22 -04:00
gballan 3b789eb623 Updating target to Java 17
ci/woodpecker/push/woodpecker Pipeline failed
2022-08-30 00:08:18 -04:00
gballan ad0115e5f2 Fixed the install dependencies for the generated .deb package
ci/woodpecker/push/woodpecker Pipeline was successful
2022-07-17 20:13:22 -04:00
gballan 3c6079807e Version bump to v0.3.2
ci/woodpecker/tag/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
v0.3.2
2022-07-17 14:18:56 -04:00
gballan b21d98ef73 Updated woodpecker config to skip tests on packaging (since they would've already been run earlier)
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-07-17 14:14:55 -04:00
gballan 2e55876076 Changed the default config location to /etc/dragoon/config.toml; added a CLI option (-c) to specify a different config file.
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed
2022-07-17 14:04:48 -04:00
gballan dad3e6c1cf Added .deb and .rpm package build step
ci/woodpecker/push/woodpecker Pipeline was successful
2022-07-17 13:32:58 -04:00
gballan 8c36855593 Removed some unused imports; closed an open file in a unit test
ci/woodpecker/push/woodpecker Pipeline was successful
2022-06-16 00:12:16 -04:00
gballan 6bce649458 Version bump to v0.3.1
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.1
2022-05-20 08:10:17 -04:00
gballan d017cb19f3 Added lsof to maven test docker image
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-20 08:08:40 -04:00
gballan 5bc2acac1d Added ability for the transcoder to determine if a video file is open in another program to avoid trying to transcode/remove a partially written file; reworked the main transcode loop to handle one file at a time instead of archiving everything, then transcoding, then cleanup
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/tag/woodpecker Pipeline failed
2022-05-20 07:58:52 -04:00
gballan fe29664a83 Version bump to v0.3.0
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.3.0
2022-05-06 16:40:59 -04:00
gballan 5e8da26257 Refactored the transcoder so that it only checks the ingest directory once before archiving, ingesting and cleaning up to avoid race conditions where it may transcode/remove a file without being archived
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-06 16:40:28 -04:00
gballan 763c27ca95 Updated log4j config to output to both a log file and console; added local logs to .gitignore since we don't need to sync logs
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-06 15:33:24 -04:00
gballan a8302c38e0 Added some minor logging functionality using log4j
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-06 02:58:50 -04:00
gballan a977ff8cfe Refactored some code from the Transcoder class to a separate Repository class
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-06 02:47:56 -04:00
gballan b049581632 Updated version info to v0.2.0
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.2.0
2022-05-04 00:43:46 -04:00
gballan 5bde5bfee0 Made the transcoder run as a periodic task, with the interval defined in the config TOML file
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-05-04 00:40:25 -04:00
gballan 347211d566 Cleaned up the IOUtilsTest class a bit
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-03 00:17:50 -04:00
gballan 204a5e15f1 Added some tests for the IOUtil class
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-03 00:13:34 -04:00
gballan 26ec5d2782 Updated version info to v0.1.1
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
v0.1.1
2022-05-02 23:50:35 -04:00
gballan 21ea8b3caf Added ability to configure the transcoding job with some parameters in dragoon.toml
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-05-02 23:46:21 -04:00
gballan 12ab510224 Updated README with info on how to build and configure this software
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-02 18:37:23 -04:00
gballan f861445697 Added Maven step to compile a .jar file with all dependencies (for easy deployment); Added code to define the FFMPEG binary path and video repository through a TOML file
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-02 16:15:01 -04:00
gballan ffb7d2d9f1 Added a check for the config file
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-01 23:02:31 -04:00
gballan 3742c44c40 Added ability to load in a TOML file for config
ci/woodpecker/push/woodpecker Pipeline was successful
2022-05-01 20:36:24 -04:00