<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/discussions/f/general/25786/can-we-add-many-appian-objects-in-a-new-package-by-writing-some-script</link><description>I want to add 50+ Appian objects to a package. Actually I need to do this activity on a regular interval to prepare deployment package. so is there a way to do it by writing some script or we will have to add each object to package manually only. 
 I</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100684?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 17:36:57 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0f917446-6aaf-45a6-9427-bcb0d98045a2</guid><dc:creator>k5095</dc:creator><description>&lt;p&gt;thanks Peter, this filtering approach will solve my problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100681?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 17:28:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4d9e19f4-a1a8-4c18-9e10-3ae0a42c708d</guid><dc:creator>Mike Schmitt</dc:creator><description>[quote userid="161302" url="~/discussions/f/general/25786/can-we-add-many-appian-objects-in-a-new-package-by-writing-some-script/100674#100674"]So I will have to add this Appian objects to package and then do compare and deploy. [/quote]
&lt;p&gt;They should be adding their objects to an app / package as they go.&amp;nbsp; I don&amp;#39;t see why this is happening only at &amp;quot;the end of the month&amp;quot;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100679?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 17:18:08 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8a8054ca-09ca-47aa-82cf-7d5ff09cf49c</guid><dc:creator>Peter Lewis</dc:creator><description>&lt;p&gt;But that&amp;#39;s why you can all collaborate on a package, right? All of those developers can add their objects to the package you&amp;#39;re working on as they go and it&amp;#39;s easy to deploy everything together.&lt;/p&gt;
&lt;p&gt;Even if you didn&amp;#39;t do this, it would be pretty easy to identify which objects were created / changed since the last deployment and just filter on all of those objects in the Appian designer. Then, you can add them in bulk to whatever package you need.&lt;/p&gt;
&lt;p&gt;One other thing I&amp;#39;d recommend is to look for ways to do more frequent deployments. After the first initial deployment of your entire app, you shouldn&amp;#39;t need to wait a month to do another deployment. Instead, you can focus on small, complete increments that can be deployed by themselves. That makes it a lot easier to push your changes up incrementally rather than trying to do everything at once.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100676?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 17:11:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1ea0dae5-0806-4964-b0f5-7727fe33c91d</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;We typically do not work like this. We have one shared environment and work on the same application. Deployment is then just one click away.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100674?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 16:52:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e36bd45a-0335-43f9-a414-ff8ea6a08d25</guid><dc:creator>k5095</dc:creator><description>&lt;p&gt;Lets say there are 20 developers in a team and they are all making changes in Appian objects. Now at the end of the month I need to push all the Appian objects that developers changed&amp;nbsp;from dev to QA. So I will have to add this Appian objects to package and then do compare and deploy. so what do you suggest how should I add this Appian objects to package.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100673?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 16:36:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5ede2d28-1bf7-47b8-873f-dee98635f6bf</guid><dc:creator>Peter Lewis</dc:creator><description>&lt;p&gt;Yeah to be honest, I can&amp;#39;t really see why you would need to do this. If you&amp;#39;re going through and defining a list of objects that you want to deploy and holding it in a script outside of Appian, wouldn&amp;#39;t it just be easier to add them directly to a package instead? Then when you&amp;#39;re ready to go you can directly launch the Compare and Deploy wizard.&lt;/p&gt;
&lt;p&gt;Also keep in mind that it isn&amp;#39;t that&amp;nbsp;important to specifically identify objects that are changed. If you grab some objects that haven&amp;#39;t been changed in your package, when you deploy via Compare and Deploy it will just skip them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100668?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 16:15:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1450d5e7-719d-481d-bb43-4788814ca068</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;It seems to me as if you&amp;#39;re handling this a bit backwards.&amp;nbsp; Generally the usage pattern is more along the lines of, keeping and maintaining a high-level app package that&amp;#39;ll contain all necessary objects for an application (minus any precedents that live in higher-level apps like helper or common objects apps), and use that for deploying to other environments, especially / at least for initial deployments, and sometimes also for &amp;quot;catch up&amp;quot; deployments like you describe.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Part of maintaining the app includes ensuring it contains all precedents by routine use of Missing Precedent Checker - to catch and add things which, for example, may have been created in smaller app packages that were created for individual tickets, etc.&amp;nbsp; Any time this is completed, the &amp;quot;compare and deploy&amp;quot; tool can be used to easily test whether there are any undeployed objects between two environments, and if so, which ones, how many, what the differences are, etc.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100664?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 15:57:27 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c1df43cb-5f6c-400e-a623-f8c3c3ec6972</guid><dc:creator>k5095</dc:creator><description>&lt;p&gt;At the time of deploying objects from dev environment to QA&amp;nbsp;environment. I need to create a package which consists of all the objects in dev environment whose latest version is not deployed in QA. I already have a file which contains name, version and type of all the objects that needs to be deployed to QA. So I want to create a package consisting of all this objects in dev environment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we add many Appian objects in a new package by writing some script?</title><link>https://community.appian.com/thread/100658?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 15:17:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d6a12973-5ad2-4991-8cb8-2702cff68132</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;AFAIK there&amp;#39;s no functionality to procedurally add objects of any type to any application or package, beyond that which is provided OOB in the &amp;quot;missing precedents&amp;quot; checker as well as the &amp;quot;Add to App&amp;quot; functionality from the Objects tab. Sometimes it seems like it&amp;#39;d be nice if we had some extended &amp;quot;Add to Package&amp;quot; functionality alongside the &amp;quot;Add to App&amp;quot; button, but unfortunately no such thing exists yet either.&lt;/p&gt;
&lt;p&gt;Can you tell us a bit more about your use case?&amp;nbsp; Reading your yet-pretty-vague description, I&amp;#39;m worried you might be somewhat &lt;a href="https://www.merriam-webster.com/dictionary/put%20the%20cart%20before%20the%20horse"&gt;putting the cart before the horse&lt;/a&gt; - that is, you&amp;#39;ve decided in advance to do things in a way that the system isn&amp;#39;t designed to handle easily, when there are other approaches that would be far easier to accomplish - though most of us here can&amp;#39;t even really guess at suggestions without knowing quite a bit more fine-grained context.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>