Add daily build, remove test project 56/56/1
authorAric Gardner <agardner@linuxfoundation.org>
Sat, 21 Feb 2015 18:38:56 +0000 (13:38 -0500)
committerAric Gardner <agardner@linuxfoundation.org>
Sat, 21 Feb 2015 18:38:56 +0000 (13:38 -0500)
Change-Id: Icb3c3b005b89f432ae6c7ddf45a93294155dab71
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
jjb/genesis/genesis.yml

index 59514f3..dbfba76 100644 (file)
@@ -1,7 +1,6 @@
 - project:
     name: genesis
     jobs:
-        - 'genesis-test'
         - 'genesis-daily-master'
         - 'genesis-merge'
         - 'genesis-verify'
     project: 'genesis'
     somevar: 'foo'
 
-- job-template:
-    name: genesis-test
-
-    project-type: freestyle
-
-    logrotate:
-        daysToKeep: 30
-        numToKeep: 10
-        artifactDaysToKeep: -1
-        artifactNumToKeep: -1
-
-    builders:
-        - shell: |
-            echo "Hello world from genesis"
-
 - job-template:
     name: 'genesis-daily-master'
 
         artifactDaysToKeep: '{build-artifact-days-to-keep}'
         artifactNumToKeep: '{build-artifact-num-to-keep}'
 
+    parameters:
+        - project-parameter:
+            project: '{project}'
+
+    scm:
+        - git-scm:
+            credentials-id: '{ssh-credentials}'
+            refspec: ''
+            branch: '{branch}'
+
     wrappers:
         - ssh-agent-credentials:
             user: '{ssh-credentials}'
 
     builders:
         - shell: |
-            echo "Hello world from genesis {somevar} daily"
-        - test-macro
+            hostname
+            whoami
+            docker --version
+            cd fuel-build/docker
+            pwd
+            echo foo
+            make clean || true
+            make
+            cd ..
+            echo foo
+            make clean || true
+            sed -i -Ee 's,\ \-t,,g' docker/runcontext
+            make all
 
     postbuilders:
-        - test-macro
+        - shell: |
+            rm /var/www/release
+            ln -s /home/jenkins-ci/workspace/genesis-daily/fuel-build/release/ /var/www/
 
 - job-template:
     name: 'genesis-verify'
             echo foo
             make clean || true
             make
-            cd ..
-            echo foo
-            make clean || true
-            sed -i -Ee 's,\ \-t,,g' docker/runcontext
-            make all
+            echo "what tests can we run here?"
   
 - job-template:
     name: 'genesis-merge'