vsofttechnologies / finalbuilder-vso Goto Github PK
View Code? Open in Web Editor NEWA Team Foundation Build task for running FinalBuilder projects
License: Mozilla Public License 2.0
A Team Foundation Build task for running FinalBuilder projects
License: Mozilla Public License 2.0
I use this task in Azure DevOps to run our Finalbuilder script, which workd out of the box. Brilliant!
But, I get back a warning:
##[warning]Task 'FinalBuilder' (1.0.196) is using deprecated task execution handler. The task should use the supported task-lib: https://aka.ms/tasklib
The way to install the extension for on-prem installations is different to Visual Studio Online. This needs to be documented so that its simpler for users to get started.
There must be a way that tasks and place requirements on agents. We require FinalBuilder to be installed on the agent before the task can run, we need that to be checked some how.
Look at:
https://github.com/Microsoft/vsts-tasks/tree/master/Tasks/WindowsMachineFileCopy/Tests
This allows unit testing to a degree of powershell task code. This still requires accurate mocking of the passing of parameters to the powershell scripts.
First unit tests that should be implemented.
n,
r and n
r line endings.The build and publish process should be automatic. These should also update the build numbers for both the task and the extension itself. These numbers need to change on publish as TFS uses them to work out if the system needs updating or not.
I tried to use the custom arguments but when I assign a variable to the argument only the first caracter is transfered.
ex:
A set this in VSTS under the Custom Arguments
This is a test
In FinalBuilder a set a variable of type string "BuildVersionSelector" and set it to the "Custom Argument 1" parameters in the Custom Arguments section of the "Get TEAM Foundation Build Parameters" Action in FinalBuilder.
I save the variable in a ini file and the result is
[FBVariables]
BuildVersionSelector=T
Hi,
I have followed your installation instructions, but when running:
tfx build tasks upload ./FinalBuilder --overwrite
from the FinalBuilder-VSO folder created, I get the following error:
Command './FinalBuilder' not found. For help, type tfx build tasks upload --help
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.