Cập nhật sản phẩm Buildstash: Metadata, mục tiêu tùy chỉnh và RTOS
Buildstash là nơi lưu trữ các tệp nhị phân phần mềm của bạn. Chúng tôi rất vui mừng thông báo về một bản cập nhật sản phẩm lớn trong tuần này.
Mục lục
- Metadata artifacts
- Custom targets
- Hỗ trợ cho 42 nền tảng mới, bao gồm cả mục tiêu nhúng
- Nhãn Workspace
- Luồng mặc định
- Cải tiến đăng nhập một lần cho doanh nghiệp
- Xác thực hai yếu tố
- Thực tiễn tốt nhất
- Những cạm bẫy thường gặp
- Mẹo hiệu suất
- Khắc phục sự cố
Metadata artifacts
Metadata artifacts hiện có thể được đính kèm vào các bản build của bạn. Những tệp này có thể bao gồm SBOM (biên bản phần mềm) ở các định dạng như SPDX hoặc CycloneDX, nhật ký build, báo cáo kiểm tra, hoặc bất kỳ tệp hoặc artifact nào liên quan đến quá trình build mà bạn muốn giữ tổ chức.
Ví dụ thực tế
Bạn có thể đính kèm một tệp SBOM vào bản build của ứng dụng nhúng của bạn để đảm bảo mọi phần mềm và thư viện sử dụng đều được ghi nhận và dễ dàng truy cập.
Metadata artifacts có thể được tải lên và quản lý qua giao diện web và API, và chúng tôi đang triển khai hỗ trợ cho các tích hợp CI/CD của chúng tôi ngay bây giờ.
Custom targets
Chúng tôi đã cung cấp nhiều cách mạnh mẽ để tổ chức các bản build của bạn - cho dù theo nền tảng mục tiêu, luồng, nhãn hay kiến trúc hỗ trợ.
Ví dụ thực tế
Nếu bạn đang làm trong lĩnh vực nhúng và có firmware cụ thể cho từng thiết bị, giờ đây bạn có thể tạo các "mục tiêu" tùy chỉnh cho từng thiết bị, giúp cho việc quản lý trở nên dễ dàng hơn.
Tất cả các trường hợp sử dụng này hiện đã được phục vụ bởi khả năng tạo các "mục tiêu" tùy chỉnh trong các nền tảng.
Hỗ trợ cho 42 nền tảng mới, bao gồm cả mục tiêu nhúng
Chúng tôi đã thêm hỗ trợ tích hợp cho nhiều nền tảng hơn.
Bạn có thể nhắm đến bất kỳ phân phối Linux chính nào, các bản Unix doanh nghiệp như HP-UX hoặc IBM AIX, và các nền tảng di động mới bao gồm Fitbit OS, Tizen, và HarmonyOS.
Ví dụ thực tế
Trong không gian nhúng, chúng tôi đã thêm một loạt các RTOS phổ biến như Zephyr, FreeRTOS, ThreadX, và nhiều hơn nữa. Điều này giúp bạn dễ dàng phát triển và triển khai ứng dụng cho các thiết bị nhúng.
Nhãn Workspace
Chúng tôi đã cải thiện nhãn - giờ đây có thể được tạo ở cấp độ Workspace và sử dụng trên tất cả các ứng dụng của bạn!
Các nhãn ứng dụng hiện có có thể dễ dàng được hợp nhất vào nhãn workspace để nâng cao chúng.
Thực tiễn tốt nhất
- Sử dụng nhãn để tổ chức các dự án của bạn theo cách dễ theo dõi và quản lý hơn.
Luồng mặc định
Mặc định, Buildstash tạo một số luồng hữu ích trong tất cả các ứng dụng mới của bạn.
Bạn có thể dễ dàng thiết lập các luồng mặc định cho bất kỳ ứng dụng mới nào mà bạn tạo, thay vì phải tùy chỉnh chúng mỗi lần. Điều này giúp tiết kiệm thời gian và công sức.
Mẹo hiệu suất
- Đặt chính xác các chi tiết luồng, bao gồm cả chính sách giữ lại, để quản lý tài nguyên hiệu quả.
Cải tiến đăng nhập một lần cho doanh nghiệp
Chúng tôi đã thêm hỗ trợ cho nhiều nhà cung cấp SSO doanh nghiệp hơn. Hỗ trợ SSO doanh nghiệp hiện có sẵn cho các nhóm trên các gói Ultra và Enterprise - hãy liên hệ với chúng tôi nếu bạn muốn kích hoạt tính năng này cho workspace của bạn.
Xác thực hai yếu tố
Xác thực hai yếu tố (2FA) hiện có sẵn trên tất cả các tài khoản. Hãy vào cài đặt người dùng của bạn để kích hoạt ngay hôm nay nhằm cải thiện bảo mật cho tài khoản của bạn.
Thực tiễn tốt nhất
- Luôn kích hoạt xác thực hai yếu tố cho tất cả các tài khoản để tăng cường bảo mật.
- Tạo các mục tiêu tùy chỉnh phù hợp với yêu cầu cụ thể của dự án của bạn.
Những cạm bẫy thường gặp
- Không tổ chức metadata artifacts có thể dẫn đến khó khăn trong việc tìm kiếm và truy xuất thông tin cần thiết.
- Thiếu sự chuẩn bị cho các nền tảng nhúng có thể khiến cho việc phát triển ứng dụng gặp khó khăn.
Mẹo hiệu suất
- Luôn cập nhật các nền tảng mà bạn đang nhắm đến để đảm bảo khả năng tương thích và hiệu suất tối ưu.
- Tối ưu hóa luồng làm việc của bạn bằng cách sử dụng nhãn workspace một cách hiệu quả.
Khắc phục sự cố
- Nếu bạn gặp sự cố khi đính kèm metadata artifacts, hãy kiểm tra xem bạn đã sử dụng đúng định dạng tệp chưa.
- Đối với các vấn đề về SSO, hãy đảm bảo rằng thông tin đăng nhập của bạn đã được cấu hình chính xác.
Kết luận
Chúng tôi hy vọng rằng các bản cập nhật mới này sẽ giúp bạn tối ưu hóa quy trình phát triển phần mềm của mình. Hãy tận dụng các tính năng mới này để nâng cao hiệu suất và bảo mật cho các dự án của bạn. Nếu bạn có bất kỳ câu hỏi nào hoặc cần hỗ trợ, đừng ngần ngại liên hệ với chúng tôi để được giúp đỡ.