cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

The community will undergo maintenance on October 16th at 10:00 PM PDT and will be unavailable for up to one hour.

Automating build / deployments

msankarankutty
1-Newbie

Automating build / deployments

What's the best approach to use any standard DevOps mechanisms and automate the application build and deploy on Thingworx?

Do we have options to look at, or best practices to align to?

Appreciate your guidance and leads

7 REPLIES 7

Looks like we may not be having such capabilities in place currently.

Thingworx team, can you at least provide some visibility towards what is getting done on this front

and what would be supported in the near future?

As you may have already realized / heard from different users, this is a common issue for all of your user community

Making a step forward in this topic, would help us all feel better with the Thingworx solutions.

looking forward to hear from you at the earliest..

Thank you Quang, truly appreciate your response.

I went through the provided link.

I didn't see a clear solution to the problem at hand, though there are few vague suggestions to try and use other external version control mechanisms.

So, the issue remains OPEN and needs attention from the Thingworx team.

We would need PTC to clearly handle and manage the SDLC aspects of how we can use and extend the benefits of this platform, as otherwise it could hurt any straightforward expansion of this community,

Do we have a command line interface from Thingworx, to try and do custom automation scripts to any level?

I hope there will be a quick action on this front, by the team, to put the basic support and mechanisms in place..

qngo
5-Regular Member
(To:qngo)

Apparently, it's not easy to automate build and deploy with ThingWorx. We develop our tools to automate as much as we can. Some scripts can be used to facilitate import with REST API.

Hi Quang

am glad to hear that you / your team have created something at your end that could automate certain aspects to some level. These may be very specific to your environment and processes, but in the interest of the bigger user community that includes all of us, do you think it's feasible to even share those concepts / aspects with Thingworx team or this user community for them to leverage?

You can potentially co-develop / align those pieces from your end, to the platform, to be bundled. Just a thought, if you think that's feasible..

thank you once again, for the clarity, Quang..

Goodmorning,

I'm interested to this topic. We have 3 environment managed from the cloud (sbox - test environment, sandbox - backup environment, prod - live environment).

We would like to check difference to be able to deploy all new or modified entities.

If there isn't any extension to do this, is there a way by REST API to check difference? I think that the complete flow we would like to implement is:

- check difference from sbox environment to prod environment

- export different entities from sbox

- import in prod

How can we do this?

qngo
5-Regular Member
(To:msankarankutty)

Hello, you can start with the script to import some ThingWorx entities, then evolve it for the whole system.

Automating Thingworx Server Setup

Announcements


Top Tags