diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 82f28cc..7f0c7e7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,8 +1,9 @@ stages: - - build + - build-app + - build-image - deploy -build: +build-app: stage: build image: golang:alpine script: @@ -11,7 +12,7 @@ build: paths: - main -deploy: +build-image: stage: deploy image: docker:stable services: @@ -20,3 +21,12 @@ deploy: - docker login -u $DEPLOY_USERNAME -p $DEPLOY_TOKEN registry.gitlab.com - docker build -t registry.gitlab.com/hanifsalafi/web-humas-be:dev . - docker push registry.gitlab.com/hanifsalafi/web-humas-be:dev + +deploy: + stage: deploy + when: on_success + image: curlimages/curl:latest + services: + - docker:dind + script: + - curl --user $JENKINS_USER:$JENKINS_PWD http://103.37.125.216:8080/job/deploy-humas-be/build?token=autodeployhumas \ No newline at end of file diff --git a/debug.log b/debug.log index 6dca512..6e161ea 100644 --- a/debug.log +++ b/debug.log @@ -137140,3 +137140,156 @@ {"level":"info","callee":"go-humas-be/config/webserver.Start.func1()","caller":"go-humas-be/config/webserver.Start","runtime":"330.4026ms","time":1709730902,"message":"OnStart hook executed"} {"level":"info","time":1709730902,"message":"started"} {"level":"info","timestamp":"2024-03-06T20:16:11+07:00","Service:Resource":"Article:Uploads","data":"pic22.png","time":1709730971} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","signal":"INTERRUPT","time":1709733934,"message":"received signal"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","time":1709733934,"message":"OnStop hook executing"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"6.6884ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"Shutting down the app..."} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"14.7755ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"21.0566ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"12.7799ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"25.1674ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"22.2102ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"28.8768ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"21.0036ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","time":1709733934,"message":"Running cleanup tasks..."} +{"level":"info","time":1709733934,"message":"1- Shutdown the database"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"29.3815ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"33.0933ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"31.7629ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"30.609ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"35.9661ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"24.2429ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Shutdown the database succesfully!"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"33.0448ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","time":1709733934,"message":"Fiber starter was successful shutdown."} +{"level":"info","time":1709733934,"message":"\u001b[96msee you againđź‘‹\u001b[0m"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"38.5026ms","time":1709733934,"message":"OnStop hook executed"} +{"level":"info","callee":"go-humas-be/config/webserver.Start.func2()","caller":"go-humas-be/config/webserver.Start","runtime":"30.6443ms","time":1709733934,"message":"OnStop hook executed"}