Migrate to using aptly-ctl to upload packages to aptly.

Change-Id: I6992c54195cc086a5b9cb93f207747aec03fb62d
diff --git a/vars/functions.groovy b/vars/functions.groovy
index c1a23fe..4bd20b8 100644
--- a/vars/functions.groovy
+++ b/vars/functions.groovy
@@ -58,32 +58,16 @@
     }
 }
 
-def archiveAllGeneratedPackages(repoType, boardName) {
-    def outPath = repoType
-    def repoName = nameFromRepoType(repoType, boardName)
-
-    sh """
-       mkdir -p pool/${repoName}
-       cp src/out/target/product/*/packages/${outPath}/* pool/${repoName}
-       """
-
-    archiveArtifacts([artifacts: "pool/${repoName}/*",
-                      fingerprint: true])
-}
-
 def uploadAllGeneratedPackages(repoType, boardName) {
     def outPath = repoType
     def repoName = nameFromRepoType(repoType, boardName)
 
     sh """
-       mkdir -p upload
-       cp src/out/target/product/*/packages/${outPath}/* upload/
-       """
-    googleStorageUpload([bucket: "gs://mendel-linux-apt/pool/${repoName}/",
-                         credentialsId: 'mendel-linux-cloud-infra',
-                         pattern: "upload/*",
-                         pathPrefix: "upload/",
-                         sharedPublicly: true])
+    aptly-ctl -C url=http://aptly-api/api \
+              -C signing.gpgkey=none \
+              -C signing.passphrase=none \
+              put unstable-${repoName} src/out/target/product/*/packages/${outPath}/*
+    """
 }
 
 def buildPackagePipeline(boardName, repoType, packageName, needsNative = false) {
@@ -119,7 +103,6 @@
 
             dir(workspacePath) {
                 stage('Deploy') {
-                    archiveAllGeneratedPackages(repoType, boardName)
                     uploadAllGeneratedPackages(repoType, boardName)
                 }
             }