Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

EWM 7.0.2 - SCM Component Baselines and Deployment

 Dear all, 


Non-Software person here.... 

We have an SCM stream with multiple components. When a component has reached maturity, we manually create a baseline. When a stream has reached maturity, we create a snapshot which contains all the latest baselines (doesn't create new baselines). 

How can we use a Jazz build defintion/engine to "publish" the contents of these component baseilnes to a network folder location?

Also, is it possible to get a report showing which components have changed since the last snapshot/build?

Also also... is it possible for the "publish" to only issue files of a certain type and ignore others?

Thanks, 

Glyn

0 votes



One answer

Permanent link

Hi Glyn.

When you create a snapshot and there is a change on a component that is not in the latest baseline, the snapshot would always create a new baseline. Just to make sure this is understood. 

Build definitions for the JBE can have a tab Jazz Source Control. If you have a repository workspace created from the snapshot, you could use that to perform a load operation to load the files under SCM. This option is configurable, but not to an extend to have filters. 

In Jenkins, you could load SCM from a snapshot - but you have to provide the name in the build.

You could use the SCM Command Line and create a tool that loads the files into a location you want and delete the files you do not want. Or you could see if you can make the scm command line tool  only load the files you want. 

See https://www.ibm.com/docs/en/engineering-lifecycle-management-suite/lifecycle-management/7.0.2?topic=reference-source-control-command-line for documentation.

You can compare snapshots and builds can create snapshots that you can use to compare. You can use the SCM command line to do the compare and use the output for reporting.

0 votes

Comments

 Hi Ralph, thanks. Your first sentence I had not realised. The work around it seems is to create a work space which doesn't flow to a stream, then manually add the latest valid baseline for a component. 

You could see the issue, if you see baselines that have the name of the snapshot. 
You should also be able to see this in the pending changes view. I think there is a markup for components that are beyond a baseline somewhere. But yes, you can add specific component baselines to a workspace or stream.

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 1,201
× 562

Question asked: Feb 07, 4:27 a.m.

Question was seen: 830 times

Last updated: Feb 07, 9:06 a.m.

Confirmation Cancel Confirm