Skip to main content
All CollectionsOperationsManaging Tasks
Example on Updating a Task
Example on Updating a Task

Tasks

Aleksi Hytönen avatar
Written by Aleksi Hytönen
Updated over a week ago

Updating a Task

Frends will automatically check Task NuGet feeds if there are newer versions of packages which are imported to Frends. If newer versions of a package are found, Frends will provide an icon which indicates that the package can be updated. After clicking the package you can click "Update" to update the package. You can also update the package from the NuGet Package Manager.

You can start updating a package by clicking "Update". This will open the package import dialog which shows which Tasks inside the package will be updated. If there are new Tasks inside the new version of the package, those will be indicated with "New". You can then update the package by clicking "Import".

After a package is updated, all Tasks inside the package will be updated automatically in the Processes. The update is done for Processes in Development Agent Group and Processes in other Agent Groups will continue to use older version of the Tasks until a new version of the Process is deployed to other Agent Groups. This will enable you to update Task packages without affecting the Test or Production Agent Groups.

It is possible that the automatic update of a Task fails. A common case of this situation is that the parameters of the Task have changed. In these cases, a manual update is required. You can identify the Tasks which have to be updated manually from the Process Editor. Tasks requiring a manual update have yellow borders.

You can update the Task from the Task Parameter Editor by clicking "Update Task". This will update the Task to use the latest version imported to Frends. In case of a manual update, it is possible that the parameters have changed, so you should check the parameters of the new Task to see if they are correct.

Another way to update a Task is to add a new Task Element to the Process and select the Task which you want to update. This way you are able to compare the parameters of an older Task version and copy the parameters from the older Task to the newer one.

Did this answer your question?