DevOps AI
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud
No Result
View All Result
DevOpsAI
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud
No Result
View All Result
DevOpsAI
No Result
View All Result
Home DevOps & Cloud

Cách viết Jenkins declarative pipeline

devopsify by devopsify
30 Tháng 4, 2025
in DevOps & Cloud
0
Cách viết Jenkins declarative pipeline
Share on FacebookShare on Twitter

Declarative pipeline là một bổ sung tương đối gần đây cho declarative pipeline cú pháp đơn giản hơn và có syntax hơn cho pipeline.

Declarative pipeline khai báo hợp lệ phải được đặt trong một khối pipeline, ví dụ:

pipeline {
    /* insert Declarative Pipeline here */
}

Các câu lệnh và biểu thức cơ bản hợp lệ trong declarative pipeline tuân theo các quy tắc tương tự như cú pháp của Groovy với các ngoại lệ sau:

  • Cấp cao nhất của pipeline phải là một khối, cụ thể: pipeline { }
  • Không có dấu chấm phẩy làm dấu phân cách câu lệnh. Mỗi câu lệnh phải nằm trên một dòng riêng
  • Các khối chỉ được bao gồm các phần khai báo, chỉ thị khai báo, các bước khai báo hoặc câu lệnh gán.
  • Một câu lệnh tham chiếu thuộc tính được coi là lời gọi phương thức không có đối số. Vì vậy, ví dụ, đầu vào được coi là input()

Sections

Các phần trong declarative pipeline thường chứa một hoặc nhiều chỉ thị khai báo hoặc các bước khai báo.

Related Post

No Content Available

post

Section post xác định các hành động sẽ được chạy khi kết thúc quá trình chạy pipeline. Một số khối điều kiện bổ sung được hỗ trợ trong sau khi chạy pipeline: always, changed, failure, success và unstable. Các khối này cho phép thực hiện các bước ở phần cuối của quá trình chạy pipeline, tùy thuộc vào trạng thái của pipeline.

Ví dụ

// Declarative //
pipeline {
    agent any
    stages {
        stage('Example') {
            steps {
                echo 'Hello World'
            }
        }
    }
    post { 
        always { 
            echo 'I will always say Hello again!'
        }
    }
}
// Script //

stages

Tags: declarative pipelinejenkins pipeline
devopsify

devopsify

Related Posts

No Content Available
Next Post
React Native: getting Started

React Native: getting Started

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Recommended

Tổng hợp các phiên bản Stable Diffusion: So sánh, tính năng và yêu cầu phần cứng

Tổng hợp các phiên bản Stable Diffusion: So sánh, tính năng và yêu cầu phần cứng

13 Tháng 6, 2025
Cài đặt Maven trên Windows

Cài đặt Maven trên Windows

11 Tháng 6, 2025
Các website demo hay được sử dụng cho thực hành Automation Test

Các website demo hay được sử dụng cho thực hành Automation Test

11 Tháng 6, 2025
Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

16 Tháng 6, 2025
Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

16 Tháng 6, 2025
MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật

MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật

16 Tháng 6, 2025
DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

13 Tháng 6, 2025
GitHub Action DevOpsify Check Tool – Tự động kiểm tra bảo mật & hiệu suất

GitHub Action DevOpsify Check Tool – Tự động kiểm tra bảo mật & hiệu suất

11 Tháng 6, 2025
DevOpsify

Cộng đồng DevOps Việt Nam chia sẽ kiến thức giúp tăng tốc quá trình phát triển ứng dụng và tự động hóa trong lĩnh vực Cloud DevOps & AI.

Bài viết mới

  • Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent
  • MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật
  • DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

Categories

  • AI & Automation
  • Bảo mật
  • Chưa phân loại
  • DevOps & Cloud
  • Tin tức
No Result
View All Result
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud

© 2025 DevOpsify