[ DevOps ] Jenkins 基本設定及 Pipeline 腳本教學

前一篇文章主要有介紹 Jenkins 安裝。因此本篇主要會描述如何操作 Jenkins 服務、撰寫 Jenkins 腳本以及執行腳本的方式,並以一個範例實作,包含:從 Git server 取得程式碼並設定 pipeline 執行步驟。 Jenkins 網頁操作說明 1. 新增作業 用於建置你所要執行的工作,包含:不斷的偵測 Git 上是否有新的 »

[ DevOps ] Jenkins 於 CentOS & Ubuntu 安裝教學

近期專案在做整合測試,需要使用到 CI 工具幫忙自動化安裝各個模組以及撰寫各個模組間 pipeline 執行腳本 。因此本篇主要會介紹 Jenkins 的安裝方式,後續會描述 Jenkins 撰寫腳本以及執行腳本的方式。 Jenkins 介紹 Jenkins 是一個用 Java 開發的開源持續整合(CI)工具,提供了軟體開發的持續整合服務。擁有 Web 的操作介面,可以直接使用瀏覽器來進行各項操作,且具有很多的 »

[Python] Python 如何讀取 property file

近期在做 ETL 工作時,常會是用到 Python 去處理相關專案,過往在撰寫 Java 程式時,都會利用 .property 檔案來存放一些系統變數。但在 python 上並沒有專門處理 properties 格式的檔案,只有 ini 格式的檔案。因此本篇主要教學如何處理 Python 讀取 ini 內的 properties。 »

[VS Code] Visual Studio Code 好用套件安裝/設定

最近由於 Visual Studio Code 的開源,有越來越多的開發者貢獻插件以及許多開發朋友紛紛從 Sublime text 轉換到 VS code 上,因此本篇文章主要會介紹我個人在使用上覺得還不錯的套件安裝說明以及如何使用。 前置準備作業 Windows / MacOS 的作業系統 Visual Studio 安裝,安裝連結 Mini map 套件 開啟 Mini »

[ AWS ] QuickSight 介紹與初始帳號設定

提到數據分析和視覺化的 BI 工具,很多使用者可能會想到目前知名的 Tableau 和 QlikView 等工具。這兩款產品直接面向決策段用戶,讓不懂底層數據邏輯,沒有任何代碼基礎的用戶,可以高效的用大數據分析業務,做出商業決策。它們解決了大數據的「最後一公里」問題——結果數據的整理、可視化和 Insight 共享。(From:https://read01.com/DEAP53.html) »