From 618b1ce9743bb79f1ae3375b05a394a4183b21e8 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Sat, 3 Oct 2020 12:55:45 -0400 Subject: Added deployment code to Aedifex. --- stdlib/source/program/aedifex.lux | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'stdlib/source/program/aedifex.lux') diff --git a/stdlib/source/program/aedifex.lux b/stdlib/source/program/aedifex.lux index 874e32ceb..bfa2377f4 100644 --- a/stdlib/source/program/aedifex.lux +++ b/stdlib/source/program/aedifex.lux @@ -38,7 +38,8 @@ [command ["#." build] ["#." test] - ["#." auto]]]) + ["#." auto] + ["#." deploy]]]) (def: (read-file! path) (-> Path (IO (Try Binary))) @@ -133,12 +134,16 @@ #/cli.POM (..write-pom! project) + #/cli.Dependencies + (exec (..fetch-dependencies! project) + (wrap [])) + #/cli.Install (exec (..install! project) (wrap [])) - #/cli.Dependencies - (exec (..fetch-dependencies! project) + (#/cli.Deploy repository user password) + (exec (/deploy.do! repository user password project) (wrap [])) (#/cli.Compilation compilation) -- cgit v1.2.3