From 3cf7db24fdb4d98c9752bf252dabb47b11f00596 Mon Sep 17 00:00:00 2001
From: Tucker Siegel <tgsiegel@terpmail.umd.edu>
Date: Thu, 20 Oct 2022 08:55:58 -0400
Subject: [PATCH] u

---
 dawn-docs/dev | 101 +++++++++++++++++++++++++-------------------------
 1 file changed, 50 insertions(+), 51 deletions(-)

diff --git a/dawn-docs/dev b/dawn-docs/dev
index d229fe4..e8fc666 100644
--- a/dawn-docs/dev
+++ b/dawn-docs/dev
@@ -2,7 +2,14 @@ pipeline {
     agent { label 'node3' }
     tools { nodejs 'node' }
     stages {
-        stage("v") {
+        stage('notify') {
+            steps {
+                script {
+                    slack_send_start()
+                }
+            }
+        }
+        stage('ensure cli') {
             steps {
                 sh '''
                 npm install -g gatsby-cli@4.24.0
@@ -10,58 +17,50 @@ pipeline {
                 '''
             }
         }
-    }
-    //     stage('notify') {
-    //         steps {
-    //             script {
-    //                 slack_send_start()
-    //             }
-    //         }
-    //     }
-    //     stage('build') {
-    //         options {
-    //             timeout(time: 5, unit: 'MINUTES')
-    //         }
-    //         steps {
-    //             git branch: 'main',
-    //             credentialsId: 'tgsiegel-gitlab-ssh',
-    //             url: 'git@gitlab.cs.umd.edu:dawn/dawn-docs.git'
+        stage('build') {
+            options {
+                timeout(time: 5, unit: 'MINUTES')
+            }
+            steps {
+                git branch: 'main',
+                credentialsId: 'tgsiegel-gitlab-ssh',
+                url: 'git@gitlab.cs.umd.edu:dawn/dawn-docs.git'
 
-    //             sh '''
-    //             npm i
-    //             npm run build:internal
-    //         '''
-    //         }
-    //     }
+                sh '''
+                npm i
+                npm run build:internal
+            '''
+            }
+        }
 
-    //     stage('copy build') {
-    //         steps {
-    //             sh '''
-    //             sudo rm -rf /var/www/dawn_docs/public
-    //             sudo cp -r public /var/www/dawn_docs
-    //         '''
-    //         }
-    //     }
+        stage('copy build') {
+            steps {
+                sh '''
+                sudo rm -rf /var/www/dawn_docs/public
+                sudo cp -r public /var/www/dawn_docs
+            '''
+            }
+        }
 
-    //     stage('restart nginx') {
-    //         steps {
-    //             sh '''
-    //             sudo service nginx restart
-    //         '''
-    //         }
-    //     }
-    // }
+        stage('restart nginx') {
+            steps {
+                sh '''
+                sudo service nginx restart
+            '''
+            }
+        }
+    }
 
-    // post {
-    //     success {
-    //         script {
-    //             slack_send_success()
-    //         }
-    //     }
-    //     failure {
-    //         script {
-    //             slack_send_failure()
-    //         }
-    //     }
-    // }
+    post {
+        success {
+            script {
+                slack_send_success()
+            }
+        }
+        failure {
+            script {
+                slack_send_failure()
+            }
+        }
+    }
 }
-- 
GitLab