ExpressionEngine 7.5 has been Released! Learn More!
HI All,
We’re running EE 7.4.
MY Development team want to automate deploying software to our site, including creating release notes.
I have a few questions here as I am not familiar with the API for EE.
When we release software we have a single entry which, using the Assets/files hosts the software file. We also then create a new entry within our Release Notes Channel, with the main software entry then utilising a relationship module to link with.
While we’ve easily been able to deploy the software builds to our server for EE to use, can you think of a way in which the above actions could be achieved use the API?
Ideally:
~ The build is moved to the EE Server
~ Release notes are passed to EE and an entry is created detailing those notes.
~ The main software entry (there is one software entry that simply has the file updated on it for each release) would then be updated to call in the latest file, and have the relationship to the latest release notes entry also included.
While I am not asking for a step-by-step solution, my search for EE7 API and the possible uses of it have not yet revealed if the above actions would even be possible.
Thanks for any, and all help here,
Mike
I don’t know the answer- but just so I’m clear, how are you building/releasing? And do you want the entry update (and related entry creation) to happen as part of the build/release. Or are they more separate steps and the build process is largely moot with regard to using the api to a. create the entry with the latest upload; b. update the main software entry.
Obviously- how you’re building/releasing matters more if the entry stuff is basically part of it, so just want to be sure I understand.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.