Guide: Set Artifact Status in Your Workflow

Written by

in

Setting an artifact status generally refers to managing package release states—known as Feed Views—within DevOps platforms like Azure DevOps, or modifying Work Item States for project tracking.

Because “Artifact Status” spans a few different tech contexts, here is exactly how to manage them across Azure DevOps Packages, Azure DevOps Work Items, and Broadcom Rally / Release Automation. 1. Azure DevOps: Promoting Package Status (Feed Views)

In DevOps, build artifacts (like NuGet, npm, or Maven packages) use Feed Views to represent their quality or release status (e.g., @Prerelease, @Release). Packages in a designated release view are automatically protected from deletion policies.

Navigate to Feed: Sign in to your Azure DevOps Organization, select your project, and click Artifacts.

Select Package: Choose your feed from the dropdown menu and select the package you want to update.

Promote Status: Click Promote, choose your target view (such as @Release), and click Save.

2. Azure DevOps & Rally: Modifying Work Item/Artifact States

If your “artifact” refers to a project requirement, epic, or bug ticket, you change its status by modifying the process workflow states. For Azure DevOps (Agile/Scrum Tickets):

Access Process Settings: Go to Organization Settings -> Boards -> Process.

Select Work Item: Click on your inherited process, select the specific ticket type (e.g., Bug or User Story), and click States.

Add/Edit Status: Click New State, type the status name (e.g., Under Review), map it to a state category, and click Create. For Broadcom Rally (Agile Tool):

Open Settings: Click the gear icon in the upper-right corner to open page settings.

Define Flow States: Select + Add Flow State on the left menu.

Map Status: Enter the status name and map it to your desired Schedule State. Drag it to the correct sequence and hit Save. 3. Broadcom Release Automation: REST API Status

If you are managing deployment artifacts programmatically in Broadcom Release Automation (Nolio), you track deployment readiness using API endpoints.

Endpoint: Use /artifact-version-status (applicable for version 5.0 and later).

Payload: Pass the artifact id or the artifact name, version, and application name within the basic artifact data transfer object (DTO) to retrieve or define execution status.

To ensure you get the exact steps you need, could you clarify:

Which software platform are you using (e.g., Azure DevOps, GitHub, Rally)?

Are you changing the status of a compiled package or a project management ticket? /artifact-status – Broadcom TechDocs

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *