Målstregen rammes: Continuous integration på kodeserveren med Rust, Cargo, Git og VS Code

15. juli 2020 kl. 02:465
Målstregen rammes: Continuous integration på kodeserveren med Rust, Cargo, Git og VS Code
Illustration: Pixabay.com-bruger terimakasih0.
Rusts Cargo-værktøj gør det legende let at builde og teste på Github, og ligeså med Git og Visual Studio Code.
Artiklen er ældre end 30 dage
Manglende links i teksten kan sandsynligvis findes i bunden af artiklen.

Igennem et godt stykke tid har vi her på kode-redaktionen forfulgt ideen om et nemt værktøj, der kan udtrække data fra ens formularer, så som aktindsigt om databrud.

Vi er næsten i land med, hvad vi satte os for tilbage i marts: At skabe et lille nemt program i et sikkert sprog, og teste og compile det automatisk på en kodeserver.

I sidste episode af sagaen fik vi skrevet en unit-test i Rust og Visual Studio Code, og det var nemt, specielt i forhold til Java og Eclipse, hvor der skal oprettes nye klasser og klikkes alle vegne.

Log ind og læs videre
Du kan læse indholdet og deltage i debatten ved at logge ind eller oprette dig som ny bruger, helt gratis.
5 kommentarer.  Hop til debatten
Debatten
Log ind eller opret en bruger for at deltage i debatten.
settingsDebatindstillinger
4
18. juli 2020 kl. 00:33

Java-versionen ser ud til (eyeballet) at være på 99 linier + 80 liniers test, samt 44 linier gradle (build.gradle)

3
18. juli 2020 kl. 00:26

Tak for endnu en god artikel Tania! Hvis man lige eyeballer den så er Rust-versionens main.rs 64 linier + 53 linier til test, og Cargo.toml er 2 linier udover autogenereret / trivielt.

1
15. juli 2020 kl. 10:57

Fed artikelserie !

Kan du røbe hvor mange linjer Java / Maven henholdsvis Rust / Cargo det endte op i ?