DataHoarder WeebDataHoarder
DataHoarder pushed to lfs-assets at FM10K/Documentation 2020-12-14 14:44:03 +00:00
DataHoarder pushed to master at FM10K/fm10k 2020-12-13 22:33:45 +00:00
df3a3aac6c Added .drone.yml signature to prevent modifications
DataHoarder pushed to master at FM10K/fm10k 2020-12-13 22:28:38 +00:00
c11e148485 Added .drone.yml build automation
17b1aa0df6 Added .drone.yml build automation
Compare 2 commits »
DataHoarder pushed to master at FM10K/fm10k 2020-12-13 22:27:50 +00:00
17b1aa0df6 Added .drone.yml build automation
a1c7715deb Added .drone.yml build automation
Compare 2 commits »
DataHoarder pushed to master at FM10K/fm10k 2020-12-13 22:05:18 +00:00
a1c7715deb Added .drone.yml build automation
DataHoarder commented on issue FM10K/Documentation#8 2020-12-13 21:46:46 +00:00
Automate publishing schematic PDFs

It's live on https://ci.gammaspectra.live/ it'll oauth with this gitea instance.

Once you setup the project I believe I need to make it trusted so it gets built.

DataHoarder commented on issue FM10K/Documentation#8 2020-12-13 21:21:53 +00:00
Automate publishing schematic PDFs

I can setup Drone and have it tied with this gitea instance at least, let's give it a go

DataHoarder commented on issue FM10K/Documentation#8 2020-12-13 21:17:26 +00:00
Automate publishing schematic PDFs

Oh, there's this message on a mailing list https://releases.nixos.org/nix-dev/2017-June/023903.html

DataHoarder commented on issue FM10K/Documentation#8 2020-12-13 21:16:48 +00:00
Automate publishing schematic PDFs

There is also Drone but same points about nix would apply here, from a quick look.

DataHoarder commented on issue FM10K/Documentation#8 2020-12-13 21:10:59 +00:00
Automate publishing schematic PDFs

The /nix/ path could be mapped to be shared across most containers, given how nix handles different versions.

I'll attempt to run the demo at least and see how interacts with gitea, and whether…

DataHoarder deleted branch q3k/1607891614 from FM10K/Documentation 2020-12-13 21:07:53 +00:00
DataHoarder commented on pull request FM10K/Documentation#9 2020-12-13 21:06:10 +00:00
Render schematic PDFs via Nix

(and mind you although I have looked into nix, this is the first time I get to use it, so maybe this is well known and a non-issue, I'm learning along the way!)

DataHoarder commented on pull request FM10K/Documentation#9 2020-12-13 21:04:50 +00:00
Render schematic PDFs via Nix

Thanks for the information, I see the actual symlink now. Going off by https://nixos.org/manual/nix/unstable/command-ref/nix-build.html, it mentions this:

The symlink is called result. If there…

DataHoarder commented on issue FM10K/Documentation#8 2020-12-13 21:00:57 +00:00
Automate publishing schematic PDFs

gitea doesn't have a pages-like system, otherwise that would be a solution for presenting such results.

A build status can be set on each commit, and then link to an asset stored somewhere (IPFS?…

DataHoarder commented on pull request FM10K/Documentation#9 2020-12-13 20:49:02 +00:00
Render schematic PDFs via Nix

Where is the result folder specified on default.nix? Or is this the default output folder

DataHoarder commented on pull request FM10K/Documentation#9 2020-12-13 20:49:02 +00:00
Render schematic PDFs via Nix

Also, if it can be changed, we could call this results for any other build jobs that generate artifacts in the future.

DataHoarder commented on pull request FM10K/Documentation#9 2020-12-13 20:49:02 +00:00
Render schematic PDFs via Nix

Shouldn't the build of each part/device be stored under their underlying folder, and then referenced from here?

DataHoarder commented on pull request FM10K/Documentation#9 2020-12-13 20:48:54 +00:00
Render schematic PDFs via Nix

Also, if it can be changed, we could call this results for any other build jobs that generate artifacts in the future.

DataHoarder commented on issue FM10K/Documentation#8 2020-12-13 20:38:06 +00:00
Automate publishing schematic PDFs

I haven't looked into the available build automation platforms as of recently, but worst case it can be done via a webhook that builds for every commit that modifies such files. Or daily builds