# Scheduling Artifacts

**URL:** <https://matillioncommunity.discourse.group/t/scheduling-artifacts/3500>\
**Category:** Maia\
**Tags:** maia\
**Created:** [March 9, 2026, 3:52pm UTC](https://matillioncommunity.discourse.group/t/scheduling-artifacts/3500 "2026-03-09T15:52:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pmathur](https://sea2.discourse-cdn.com/flex002/user_avatar/matillioncommunity.discourse.group/pmathur/32/1496_2.png) [@pmathur](https://matillioncommunity.discourse.group/u/pmathur)\
**Post date:** [March 9, 2026, 3:52pm UTC](https://matillioncommunity.discourse.group/t/scheduling-artifacts/3500/1 "2026-03-09T15:52:18Z")

</div>

I have deployed a pipeline in the main branch in QA project. There I have to create artifacts for that pipeline how do i do that since the code deployment has been done via Azure Devops? Also the artifacts are created for each pipeline separately or its only a single artifact for the whole env?

---

<div class="post-metadata">

**Author:** ![Joe-Community-Manager](https://sea2.discourse-cdn.com/flex002/user_avatar/matillioncommunity.discourse.group/joe-community-manager/32/897_2.png) [@Joe-Community-Manager](https://matillioncommunity.discourse.group/u/Joe-Community-Manager)\
**Post date:** [March 10, 2026, 11:48am UTC](https://matillioncommunity.discourse.group/t/scheduling-artifacts/3500/2 "2026-03-10T11:48:13Z")

</div>

Hello @pmathur

Thank you for your post, let me take a look into this and get back to you ASAP.

Kind regards, Joe

---

<div class="post-metadata">

**Author:** ![Joe-Community-Manager](https://sea2.discourse-cdn.com/flex002/user_avatar/matillioncommunity.discourse.group/joe-community-manager/32/897_2.png) [@Joe-Community-Manager](https://matillioncommunity.discourse.group/u/Joe-Community-Manager)\
**Post date:** [March 10, 2026, 2:27pm UTC](https://matillioncommunity.discourse.group/t/scheduling-artifacts/3500/3 "2026-03-10T14:27:02Z")

</div>

Hello @pmathur

In the Data Productivity Cloud (DPC), Artefacts function a bit differently than traditional build packages. Here are the key takeaways to keep in mind:

- **Branch-Based Building:** An artefact is built directly from the branch or commit you are currently working on. Think of it as a comprehensive package of all your resources, rather than something strictly tied to a single pipeline.

- **Build Once, Deploy Anywhere:** You don’t need to create separate artefacts for every environment. You can build your artefact once (typically from your `main` branch) and then promote that **same exact artefact** across different environments in your project, such as Dev, QA, and Production.

For a deeper dive into managing and deploying these packages, check out the official documentation here: [Matillion DPC: Artefacts Overview](https://docs.matillion.com/data-productivity-cloud/designer/docs/artifacts/)  
I hope this helps. Please let me know if you need anything else.

Kind regards, Joe
