Điểm:1

Làm cách nào để gắn thẻ hình ảnh docker với git commit code short id, trong azure devops?

lá cờ cn

Tôi đã thấy một số liên kết nơi tôi có thể gắn thẻ hình ảnh docker của mình bằng cách sử dụng ${Build.SourceVersion} trong đường dẫn devops của Azure.

Nhưng nó đang sử dụng ID hoàn chỉnh của cam kết.

Nhưng tôi chỉ muốn sử dụng ID ngắn.

Ý tôi là cái này (2cc7968) thay vì cái này (2cc79689fc29ad69698d3062688e2a650da62b8e)

Làm thế nào để có được điều này?

đường ống dẫn của tôi:

# Triển khai Dịch vụ Azure Kubernetes
# Xây dựng và đẩy hình ảnh lên Azure Container Registry; Triển khai Dịch vụ Azure Kubernetes
# https://docs.microsoft.com/azure/devops/pipelines/languages/docker

Kích hoạt:
  - sư phụ

tài nguyên:
  - repo: bản thân

biến:
  # Kết nối dịch vụ đăng ký vùng chứa được thiết lập trong quá trình tạo đường ống
  dockerRegistryServiceConnection: "685f0716-8b46-436e-8d2a-3d0ff987fce9"
  imageRepository: "azuredevopssampleapp"
  containerRegistry: "aksdevopsacrtesting.azurecr.io"
  dockerfilePath: "**/Dockerfile"
  thẻ: "$(Build.BuildId)"
  imagePullSecret: "aksdevopsacrtesting458647f2-auth"

  # Tên hình ảnh Agent VM
  vmImageName: "ubuntu-mới nhất"

giai đoạn:
  - giai đoạn: Xây dựng
    displayName: Giai đoạn xây dựng
    công việc:
      - Công việc: Xây dựng
        Tên hiển thị: Xây dựng
        hồ bơi:
          vmImage: $(vmImageName)
        các bước:
          - nhiệm vụ: Docker@2
            displayName: Xây dựng và đẩy hình ảnh vào sổ đăng ký vùng chứa
            đầu vào:
              lệnh: buildAndPush
              kho lưu trữ: $(imageRepository)
              dockerfile: $(dockerfilePath)
              containerRegistry: $(dockerRegistryServiceConnection)
              thẻ: |
                $(thẻ)
          - tải lên: pipe_content/manifests
            hiện vật: biểu hiện

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.