mgefvert / Cronical

.NET-based cron daemon. Can replace Windows Services and Scheduled Tasks, typically for running service-like processes as part of an application suite - or just by itself.
Apache License 2.0
80 stars 18 forks source link

Scoop packaging #18

Open jtagcat opened 4 years ago

jtagcat commented 4 years ago

This is rather a notice of work in process, than an issue. Cronical will appear in scoop-extras.

jtagcat commented 4 years ago

Depends: NET 4.7.2

jtagcat commented 4 years ago

bin!

jtagcat commented 4 years ago

uninstaller inspiration: https://github.com/ScoopInstaller/Main/blob/c5b1d4e4c9f679e017bc0915e3509495a26df507/bucket/yarn.json#L19

jtagcat commented 4 years ago

Dynamic persistance? Can't make sure all files end up in the list, if user decides to add an another config file than the default. https://github.com/lukesampson/scoop/wiki/Persistent-data

jtagcat commented 4 years ago

manifest reference: https://github.com/lukesampson/scoop/wiki/App-Manifests

partial config, decided to stop trying stuff for today, too many issues regarding multi-instance and making sure .dat files are all persistent. Wait for #19 and go from there.

{
    "version": "1.3",
    "url": "https://github.com/mgefvert/Cronical/archive/v1.3.zip",
    "hash": "4c44d3411a4ee7c15d658b9187c5455a96b2910cea6d5cd8275042e913f12d03",
    "extract_dir": "Cronical-1.3/Binaries",
    "bin": "cronical.exe",
    "description": ".NET-based cron daemon.",
    "homepage": "https://github.com/mgefvert/Cronical",
    "license": "Apache-2.0",
    "notes": "Something about .dat and single/multi-installation"
}
mgefvert commented 4 years ago

I really appreciate all efforts to improve on Cronical, and while I have no idea what Scoop is, I'm happy that it's being used! I don't have a lot of time to put into open source projects right now but I'll try to respond where I can.

jtagcat commented 4 years ago

Scoop is basically apt/dnf/zipper for Windows. I'm probably not going to continue now, since I remembered there is WSL and WSL has cron! I had problems with cronical never finding things in any path (essentially unable to run anything) I have problems with wsl cron. It is just cron. No failure indication, (with having many laptops) no if the task was supposed to be ran and machine was off, ran it anyways.