Commit Graph
40 Commits
Author SHA1 Message Date
wes 297a96bdf3 annnnnd deployment works! Removed verbose ssh debugging from pipeline. Made Busted output some more details.
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Failing after 29s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Has been skipped
2025-06-16 23:14:57 -04:00
wes db012b67a5 bruhhhhh
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Successful in 29s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Successful in 18s
2025-06-16 22:57:26 -04:00
wes 5ed4bf00fc bruhhhh
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Successful in 27s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Failing after 5s
2025-06-16 22:50:18 -04:00
wes d18a2ffb83 bruhhh
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Successful in 28s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Failing after 3s
2025-06-16 22:41:13 -04:00
wes 8a6da2f4bb bruhh
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Successful in 28s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Failing after 4s
2025-06-16 22:18:41 -04:00
wes 484410c4b6 bruh
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Successful in 29s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Failing after 4s
2025-06-16 22:12:57 -04:00
wes a3b04cf6f7 scratch that going back to previous approach but with github and dockerhub auth
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Failing after 7s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Has been skipped
2025-06-16 22:09:46 -04:00
wes a4c7bf02b5 adding steps to authenticate with Github to pipeline
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Failing after 23s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Has been skipped
2025-06-16 22:06:45 -04:00
wes 8de5dfd306 adding steps to authenticate with Dockerhub to pipeline
Skyweave Test, Lint, and Deploy Ritual / Test and Lint Code (push) Failing after 2m34s
Skyweave Test, Lint, and Deploy Ritual / Deploy to Roof Unit (push) Has been skipped
2025-06-16 21:57:51 -04:00
wes 86fbca4924 Fixing style issue the lua linter did not like
Skyweave Test & Lint Ritual / Test and Lint Code (push) Successful in 20s
Skyweave Test & Lint Ritual / Deploy to Roof Unit (push) Failing after 0s
2025-06-16 16:41:43 -04:00
wes 77b9311fb9 Addying deployment step to pipeline; also added imei and iccid to /network_info
Skyweave Test & Lint Ritual / Test and Lint Code (push) Failing after 22s
Skyweave Test & Lint Ritual / Deploy to Roof Unit (push) Has been skipped
2025-06-16 16:40:12 -04:00
wes 3803b21c85 Going to revisit this later lol
Skyweave Test & Lint Ritual / Test and Lint Code (push) Successful in 23s
2025-06-12 21:32:15 -04:00
wes cdb7d6f647 new test for log parser 3
Skyweave Test & Lint Ritual / Test and Lint Code (push) Failing after 21s
2025-06-12 21:30:19 -04:00
wes 0763fa7f24 new test for log parser 2
Skyweave Test & Lint Ritual / Test and Lint Code (push) Failing after 20s
2025-06-12 21:28:00 -04:00
wes 6463a3d4ab new test for log parser
Skyweave Test & Lint Ritual / Test and Lint Code (push) Failing after 21s
2025-06-12 21:23:37 -04:00
wes cc479240ad Now we are getting somewhere
Skyweave Test & Lint Ritual / Test and Lint Code (push) Successful in 21s
2025-06-12 20:55:58 -04:00
wes 9b99d51a15 Fixing ci pipeline.... lmao
Skyweave Test & Lint Ritual / Test and Lint Code (push) Failing after 24s
2025-06-12 20:53:06 -04:00
wes 73480a3adf Fixing ci pipeline I hope
Skyweave Test & Lint Ritual / Test and Lint Code (push) Failing after 9s
2025-06-12 20:51:43 -04:00
wes a5ce9d1977 Fixing ci pipeline for real this time
Skyweave Test & Lint Ritual / Test and Lint Code (push) Failing after 11s
2025-06-12 20:49:01 -04:00
wes 04ee1a037d Fixing ci pipeline 2025-06-12 20:47:55 -04:00
wes 490a32dea6 Taming the linter again the third
Skyweave CI Rituals / Luacheck static analysis (push) Successful in 7s
Skyweave CI Rituals / Rite of Unit Inquisition (Busted) (push) Failing after 1s
2025-06-12 08:57:26 -04:00
wes 0fef02e029 Taming the linter again again
Skyweave CI Rituals / Luacheck static analysis (push) Failing after 6s
Skyweave CI Rituals / Rite of Unit Inquisition (Busted) (push) Has been skipped
2025-06-12 08:45:04 -04:00
wes 442ecd1290 Taming the linter again
Skyweave CI Rituals / Luacheck static analysis (push) Failing after 5s
Skyweave CI Rituals / Rite of Unit Inquisition (Busted) (push) Has been skipped
2025-06-12 08:40:16 -04:00
wes 4688a5d22e Lets try some unit testing...
Skyweave CI Rituals / Luacheck static analysis (push) Failing after 5s
Skyweave CI Rituals / Rite of Unit Inquisition (Busted) (push) Has been skipped
2025-06-12 08:34:58 -04:00
wes 03515be254 Think I just need to add error code 631 to my ignore clause now. (Line is too long > 120)... It is not 1980 anymore I choose to live dangerously
Skyweave CI Rituals / Rite of Static Scrutiny (Luacheck) (push) Successful in 5s
2025-06-12 08:03:26 -04:00
wes 4ade029461 Configuring luacheck to be a little more reasonable part 3
Skyweave CI Rituals / Rite of Static Scrutiny (Luacheck) (push) Failing after 6s
2025-06-12 07:58:24 -04:00
wes dcbd96ee75 Configuring luacheck to be a little more reasonable part 2
Skyweave CI Rituals / Rite of Static Scrutiny (Luacheck) (push) Failing after 6s
2025-06-12 07:55:43 -04:00
wes 65ef36b6b5 Configuring luacheck to be a little more reasonable
Skyweave CI Rituals / Rite of Static Scrutiny (Luacheck) (push) Failing after 6s
2025-06-12 07:49:48 -04:00
wes d36483901f My CI pipeline is alive, and the lua linter found a synta error in a line that will almost never be called so it was able to slip under the radar. Cool.
Skyweave CI Rituals / Rite of Static Scrutiny (Luacheck) (push) Failing after 6s
2025-06-12 07:41:44 -04:00
wes c6ce231ce7 Changing container images, gitea actions require node.js apparently
Skyweave CI Rituals / Rite of Static Scrutiny (Luacheck) (push) Failing after 8s
2025-06-11 23:45:28 -04:00
wes 90bb6dafd4 fixing package name in ci workflow
Skyweave CI Rituals / Rite of Static Scrutiny (Luacheck) (push) Failing after 4s
2025-06-11 23:42:33 -04:00
wes b10b674c14 initial CI workflow, starting with a lua linter for simplicity
Skyweave CI Rituals / Rite of Static Scrutiny (Luacheck) (push) Failing after 10s
2025-06-11 23:39:42 -04:00
wes dd3547d67a adding .luacheckrc preparing for some lua linting 2025-06-11 23:32:15 -04:00
wes af5ead4c33 Modified logic for /network_config to return currently associated BSSID instead of pulling from UCI. Added /SOS GET endpoint for easily directing the unit to connect to any campground wireless AP in a pinch. 2025-06-11 23:04:09 -04:00
wes eaa1f5ce53 Initial commit of mico-framework refactor. Original monolithic script still exists in /src 2025-06-07 23:59:53 -04:00
wes ed94ee9a92 Modified set_connect_wifi to build all uci configuration actions into a single string that is passed to os.execute() to run in the background. This allows the function to return a JSON response to the caller (based on the validty of the POST data) instead of timing out while the network configuration settles. 2025-06-07 07:38:19 -04:00
wes 7d081188b3 was working in a slightly outdated copy of the repo. Getting everything synced back up. 2025-06-07 07:01:15 -04:00
wes 189afaeb45 Initial commit of code. All endpoints tested except for set_connect_wifi() 2025-05-28 08:06:31 -04:00
wes 8dfefac310 Update README.md 2025-05-28 12:03:48 +00:00
wes 6dd06d58e8 Initial commit 2025-05-28 11:59:30 +00:00