Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Arnor Baldvinsson

Pages: [1] 2 3 ... 5
1
General Discussion / Re: Using Variable in Paths
« on: December 23, 2011, 12:32:52 PM »
Hi Terry,

What build of Build Automator are you using?  I _think_ this is fixed, but I can't find it in my notes.  Will look into it after the weekend:)

Best regards,


2
Announcements / Registration closed due to spam
« on: March 25, 2010, 07:19:16 PM »
Hi all,

Despite everything we have tried, we get nothing but spam registrations and we have closed the registration for new members.  If you are a legitimate Build Automator user or if you are interested in Build Automator, please contact us here:  http://www.icetips.com/contactus.php

Best regards,

3
Ideas for Build Automator actions / Re: Setup Builder 7 Support
« on: January 18, 2010, 02:36:52 PM »
Hi Terry,

Need Release Support (example: sb7.exe /C "C:\SB_Work\MyInstall.sb7" /R "New" /L "C:\SB_Work\Logs")
Verify that it is checking for existence of LOG and resulting EXE.  If EXE doesn't exist, then error.  If LOG DOES exist, then error.
Also, ensure that the resulting EXE is deleted prior to compile, and the log file (if it exists) is deleted prior to compile.
All of these are important, or you can get false positives, OR false negatives.

I'll look into this right away. 

Best regards,

4
General Discussion / Re: Compile SetupBuilder
« on: December 03, 2009, 03:31:32 PM »
Hi Shane,

Ok, this is fixed in my latest beta build which you can download from:

http://www.icetips.com/betas/BuildAutomatorInstallBETA%206.exe

It will automatically detect the variable in the path and get the correct SB version and everything works like a charm:)  Please check it out and let me know if you have any problems with it:)

Best regards,

5
General Discussion / Re: Compile SetupBuilder
« on: December 03, 2009, 03:15:14 PM »
Hi Shane,

Thanks for this - I think I have had this reported before.  I'll take a look at it right now and see what I can do about it:)

Best regards,

6
General Discussion / Re: SetupBuilder 7
« on: November 22, 2009, 07:56:02 PM »
Hi Geoff,

YES!  While I get the final fixes for the final beta ready, you can download the latest (as of couple of days ago) from:

http://www.icetips.com/betas/BuildAutomatorInstallBETA 6.exe

I apologize for how slow things have been lately!

Best regards,

7
Hi Jonathan,

I'm aware of this error and it will be fixed in Beta 5. 

Best regards,

8
General Discussion / Re: Execution of BA on a build server
« on: July 06, 2009, 01:04:56 AM »
Hi,

Sorry for the VERY late reply - I didn't get a notification about the reply:(

Are you testing with Beta 4? 

Best regards,

9
Hi Pascal,

Is it possible to change the /E /NL command line option (/NL do not display the error log after batch processing) to not display an error message?  I have done a Clarion app that dynamically generate a BA Project, copy the appropriate LIBSRC and TEMPLATE for the selected software, then launch BA to do everything I want.  BUT if there is an error, BA stop with a message saying it will stop.  If it could just return an error code (Clarion HALT(1)) it would be perfect.

You should only get an error message if you have the "Stop on error" checked.  Have you tested this with 1.6 Beta 3 or later?  I made some changes to how this works in Beta 3. 

Best regards,

10
Announcements / Build Automator 1.60 Beta 4
« on: May 11, 2009, 11:48:14 PM »
Hi all,

We have made version 1.60 Beta 4 available for general download for those who are interested. 

Note that this IS a BETA build and you run it at your own risk.  It has been thoroughly tested in-house, but it is a BETA!

This build adds full support for Clarion 7 and Clarion.NET using the "Call MS-Build" action. 

In order to install this build you need to have a valid Maintenance Plan.  It is only available as a full install and not through the web update - i.e. "Check for updates"  Once the build is released out of Beta testing you will of course be able to run the webupdate:) 

To download please use this link:  http://www.buildautomator.com/files/Beta%20builds/BuildAutomatorInstall_1.60%20BETA 4.exe

Note that the path is case sensitive!

If you have ideas for new actions, new features, improvements, whatever, please don't hesitate to let me know! 

Below is a full list of the items we have worked on.


Fixes:
  • Case #64:  If project file was read-only it would show a rather cryptic message not detailing what the problem was and aborted opening the project.  Fixed for Beta 3,
  • Call MS-Build window would jump when opened.  Fixed for Beta 4.
  • Call MS-Build did not compile Clarion 7 solutions or projects.  Fixed for Beta 4.
  • Internal: Action Editor was not handling calling the update correctly.  Fixed for Beta 4. 
  • Create Shortcut button did not have tooltip.  Fixed for Beta 4.
  • Case #70:  When executing a project from shortcut the logfile window was different.  Fixed for Beta 4.
  • Clarion.NET projects (*.cnproj files) were not available in the Call MS-Build action.  Fixed for Beta 4.
  • Call MS-Build did not compiler Clarion.NET solutions or projects.  Fixed for Beta 4.
  • Option to minimize the program when executing.  This also minimizes all programs called from the Build Automator.  This still has issues with focus being grabbed during execution.  This is not finished for Beta 4.
  • Option to "Run Minimized" added to Run File, Run Armadillo, Run Program, Call MS-Build, Compile SetupBuilder, Compile Inno, Compile Setup Factory and Compile MSI Factory actions. 
  • New function added to the SetVariable action - FileExists - that can be used to check if file or folder exists.  The function returns 1 if the file or folder exists and 0 if it does not exist.

Please let us know if you run into any problems.  There are several ways that you can report problems to us:

1.  Report problems to our online bug tracking system (use "Help |Report Problems" from the Build Automator "Help" menu, or go to https://icetips.fogbugz.com/)

2.  Post on our forums at http://www.buildautomator.com/forum

3.  Use the direct online chat support ("Help | Direct online support" option in the "Help menu).

4.  Email us to support@icetips.com

Again, if you have ideas for new actions, new features, improvements, whatever, please don't hesitate to let me know! 

Arnor Baldvinsson

11
General Discussion / Re: Execution of BA on a build server
« on: May 11, 2009, 05:17:21 PM »
Excellent timing as I was just going through this!!!  At any rate I had just placed some more debug code into the part of BuildAutomator that starts the Clarion IDE so it should give us some more information if this happens again.  Personally I don't see how the clw files would affect anything since then the Clarion IDE would simply ignore them, but who knows!<g>  Beta 4 should be out tonight:)

Best regards,

12
General Discussion / Re: Execution of BA on a build server
« on: May 07, 2009, 11:16:45 PM »
Hi,

Thanks for the log.  I have a similar report from one other customer.  It is like sometimes Build Automator can't run Clarion and it hangs waiting for it to respond.  I will review the code tomorrow morning and see if I can find a possible reason why it is not working properly.  This seems to be system or machine specific and I don't have a common denominator on this yet...

Best regards,

13
General Discussion / Re: Execution of BA on a build server
« on: May 05, 2009, 11:15:53 AM »
Hi,

Difficult to say what is going on.  But, you can set up DebugView and the Build Automator will push quite a bit of information out to it so if you do that and send me the log from DebugView I may be able to get some idea.  Does it make any difference if the Clarion IDE is open or closed when you start? 

Best regards,

14
Announcements / Build Automator 1.60 Beta 3
« on: April 23, 2009, 11:23:39 AM »
Hi all,

We have made version 1.60 Beta 3 available for general download for those who are interested. 

Note that this IS a BETA build and you run it at your own risk.  It has been thoroughly tested in-house, but it is a BETA!

This build converts the project files so make sure that you make backups of your projects before you open them with the new version.  We have used the conversion on all our projects, both test projects and live projects, without any issues at all (well over 100 conversions so far)

In order to install this build you need to have a valid Maintenance Plan.  It is only available as a full install and not through the web update - i.e. "Check for updates"  Once the build is released out of Beta testing you will of course be able to run the webupdate:) 

To download please use this link:  http://www.buildautomator.com/files/Beta%20builds/BuildAutomatorInstall_1.60%20BETA 3.exe

Note that the path is case sensitive!

If you have ideas for new actions, new features, improvements, whatever, please don't hesitate to let me know! 

Below is a full list of the items we have worked on.


Fixes:
  • Case #64:  If project file was read-only it would show a rather cryptic message not detailing what the problem was and aborted opening the project.  Fixed for Beta 3,
  • Case #62 & 65:  If one or more project items were unchecked the execution would stop.  Fixed for Beta 3.
  • Case #66:  The Stop button on the Compile multiple Clarion apps action did not work properly.  Fixed for Beta 3,
  • Case #63:  When the "Stop with message on fatal errors" in the Compile Clarion and Compile Multiple Clarion Apps is checked the script terminates without an option to continue.  Fixed for Beta 3.
  • It was not possible to select a source folder in the Copy Files action, only a file. Fixed for Beta 3.
  • Source file entry on Copy Files did not resize correctly.  Fixed for Beta 3.
  • Case #60:  Wildcard handling in Source file entry on Copy Files was not correct.  Fixed for Beta 3.
  • When selecting a single application file for Compile Multiple Clarion apps using the Add button, the target file was not always retrieved correctly.  Rejected:  Problem is in the FileDialog which sometimes shifts the filenames in the file entry for unknown reasons.
  • Added a window to enter/paste multiple application names for Compile Multiple Clarion Apps.  Application order is preserved when importing. 
  • Target filenames were still not always retrieved from the application in Compile Clarion and Compile Multiple Clarion Apps.  The reason was that in some cases there can be more than one project section in the application file.  Fixed for Beta 3.

Outstanding issues in Beta 2:
  • Clarion compiles would not attempt to locate target file based on REDirection file.  Under construction.
  • Moving multiple selected project action items did not work.  Under construction. 

Please let us know if you run into any problems.  There are several ways that you can report problems to us:

1.  Report problems to our online bug tracking system (use "Help |Report Problems" from the Build Automator "Help" menu, or go to https://icetips.fogbugz.com/)

2.  Post on our forums at http://www.buildautomator.com/forum

3.  Use the direct online chat support ("Help | Direct online support" option in the "Help menu.

4.  Email us to support@icetips.com

Again, if you have ideas for new actions, new features, improvements, whatever, please don't hesitate to let me know! 

Arnor Baldvinsson

15
Announcements / Build Automator 1.60 Beta 2
« on: April 20, 2009, 03:07:26 PM »
Hi all,

We have made version 1.60 Beta 2 available for general download for those who are interested. 

Note that this IS a BETA build and you run it at your own risk.  It has been thoroughly tested in-house, but it is a BETA!

This build converts the project files so make sure that you make backups of your projects before you open them with the new version.  We have used the conversion on all our projects, both test projects and live projects, without any issues at all (well over 100 conversions so far)

In order to install this build you need to have a valid Maintenance Plan.  It is only available as a full install and not through the web update - i.e. "Check for updates"  Once the build is released out of Beta testing you will of course be able to run the webupdate:) 

To download please use this link:  http://www.buildautomator.com/files/Beta%20builds/BuildAutomatorInstall_1.60%20Beta2.exe

Note that the path is case sensitive!

If you have ideas for new actions, new features, improvements, whatever, please don't hesitate to let me know! 

This build has a lot of fixes and some new features.  Below is a full list of the items we have worked on.

New features/changes:
  • Logfile viewer now can be filtered to show errors, warnings, information or all.  Color coding of errors/warnings etc. also implemented to make errors more visual.
  • Servers can now contain both FTP and SMTP servers in preparation for emailing actions and options in the Build Automator.
  • Run Program and Run File action:  parameters can now be broken up into lines to make them easier to edit.  The linebreak is interpreted as a non character, i.e. it is replaced with nothing before passing the parameters to the run action. 
  • Run Program and Run File update windows is now resizable.  This, along with item 3, makes it much easier to construct long parameter lists.
  • Option to minimize the program to the system tray when executing.  IN TESTING
  • The project script can now be printed.
  • Project is no longer stored in multiple files.  The project is now stored in the .aprj file and the .avar files for the project and the variables.  The program automatically converts the projects to the new format.
  • Execution can now be stopped much more easily.  In the previous version it was very difficult to break the execution loop and stop the script if needed.  This new build starts a new thread for each execution and the main loop waits for each execution to finish before moving on.  This makes the execution window much more responsive. 
  • Added global variables that contain information about the project file.  Create date, time, last update date, time.  Project path, filename and full path + filename.  Also the short path+filename for the project.

Fixes:
  • The Help would not open on the correct topic for the Terminate Script action update window.  Fixed.
  • Target file was not automatically added to the "Compile Clarion" action.  Fixed.
  • Under some circumstances the "Compile Clarion" action could hang without running the Clarion IDE.  Fixed.
  • "User Registraion" was misspelled on the "Enter Registration Key" window.  Fixed.
  • "Create Folders" action did not report folder names that it could not create.  Fixed.
  • "Create Folders" action would sometimes not create folder(s).  We have discovered that the API that we use does not support periods in the folder names that it creates.  For now we are classifying this as limitation and we will get back to it later.  The action will log each such folder into the logfile as an ERROR.
  • In some cases newly created action item would not be saved correctly.   Fixed
  • Regression:  Copying and pasting action items from one project item to another would fail in some cases. Fixed
  • In the Run Program action update window, tabbing through controls on the window was fairly random.  Fixed.
  • FTP Server update window had a typo in the titlebar - "Upate" instead of "Update"  Fixed.
  • Run Program action did not show parameters in the Action Items list.  Fixed
  • "Execute All / Execute Project" option in Project Window was no longer used.  Removed.
  • The execution progress window had some overlapping text.  Fixed.
  • Typo in log entry for Message action  "butten" instead of "button".  Fixed.
  • Regression:  "Stop on Error" option in Compile Clarion and Compile multiple Clarion apps actions did not work after changes in logic to retrieve error messages from the Clarion compiler window.  Fixed
  • Hotkeys were not implemented on Search and Replace action.  Fixed
  • Parameters in Run File are not active and not used. Fixed.
  • Installer did not use internal integrity check which meant that download could be corrupt and the installer would not detect it.  Fixed.
  • Picklist did not sort properly.  It now lists the last opened project on the top and the projects are in the correct opening order.  Fixed.
  • Conversion of Server.tps to new format which now supports email servers would fail.  Fixed.
  • "Enter Registration Key" window was not documented at all.  Fixed.
  • When the Armadillo keycode is entered, the program needs to be restarted for it to KNOW that it is no longer a demo program.  2008-08-20:  Added code to restart the program.  Fixed.
  • Inserting Project Item would always push the bottom project item down making adding multiple project items literally backwards.  Fixed.
  • When action items were selected and a new project item was selected the selection was not cleared.  Fixed.
  • When copying action items from one project to another the variables used in the action items were not created in the target project.  Fixed.
  • The Create Folders action would sometimes not create the folder.  We have discovered that the windows API that we use to create the folders does not support periods in the folder name.  For now we are classifying this a limitation and we will get back to it as soon as we can. 
  • Copying and pasting action items from one project item to another would fail in some cases.  Fixed.
  • Sometimes the execute checkbox and the background color of the line number and execute column would not be drawn correctly when inserting a new action item.  Fixed.
  • Deleting multiple action items did not work.  Fixed.
  • If system variables, such as $ExitCode$ was selected in the variable list, it was not possible to insert a new variable. Fixed.
  • Executing multiple action items was not possible.  Fixed. 
  • FTP Uploads would timeout after 90 seconds.  Fixed.
  • Regression - action items that were not checked to execute would stop the script execution.  Fixed.
  • Variables in Destination in the Copy Multiple Files action could cause invalid paths to be created.  Fixed.
  • Logging for Copy Multiple Files was too verbose.  Fixed.
  • In some circumstances expanded variables could contain trailing spaces.  This could cause the invalid paths described in item 34.  Fixed.
  • Total execution time in the Project Log was formatted as seconds and fractions of a second rather than hh:mm:ss.nn.  Fixed.
  • Project window documentation showed old images for the toolbar execution buttons.  Item in review.   
  • "Allow full Execute" defaulted to being unchecked when creating a new project.  This was confusing.  Fixed.
  • If no Action Items had been added to a Project Item, execution could stop on the empty project item. Fixed.
  • Search and Replace does not report error if it cannot write the file back to disk.  Fixed.
  • Search and Replace did not list the replace string in the log file, only the search string.  Fixed.
  • Search and Replace did not add to the logfile if the search string was not found in a file.  Fixed.
  • Create Folders would not create directories with period (.) in the foldernames.  Fixed.
  • Create Folders did not create the start directory if it didn't exists.  Fixed.
  • There was no option to save the log file to a new file.  Fixed.
  • Ad1ding files to the Compile Multiple Clarion apps action didn't add the files in the correct order.  Fixed.  If the last item is selected the new item is added last.  If other item is selected the new item is added after it.
  • Target filename was not retrieved from the application when adding applications to Compile Multiple Clarion apps.  Fixed.
  • Target filename was not retrieved from the application when adding applications to Compile Clarion.  Fixed.
  • Deleting multiple project action items did not work correctly.  Warning message only warned about "this action item"  Fixed.
  • Double clicking on a Search and Replace action item would not open the update window.  Fixed.
  • If the project window was bigger than the program window, the program window could scroll and hide the top parts of the project window.  Fixed.

Outstanding issues in Beta 2:
  • Clarion compiles would not attempt to locate target file based on REDirection file.  Under construction.
  • Moving multiple selected project action items did not work.  Under construction. 

Please let us know if you run into any problems.  There are several ways that you can report problems to us:

1.  Report problems to our online bug tracking system (use "Help |Report Problems" from the Build Automator "Help" menu, or go to https://icetips.fogbugz.com/)

2.  Post on our forums at http://www.buildautomator.com/forum

3.  Use the direct online chat support ("Help | Direct online support" option in the "Help menu.

4.  Email us to support@icetips.com

Again, if you have ideas for new actions, new features, improvements, whatever, please don't hesitate to let me know! 

Arnor Baldvinsson

Pages: [1] 2 3 ... 5