Support Q & A Home

Ask A Question

Anyone can ask or answer a question here, but our support engineers actively monitor your questions; we typically answer within a day or two.

Filter
Viewing Page 57 of 99 (20 questions out of 1979)
1
replies

I get the following error when attempting to access the site when installing to Win2k12R2 IIS 8.5.

Module	       IIS Web Core
Notification   BeginRequest
Handler        Not yet determined
Error Code	   0x80070021
Config Error   This configuration section cannot be used at this path. This happens when the section is locked at a parent level. 
               Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with
               overrideMode="Deny" or the legacy allowOverride="false".
Config File    \\?\C:\Program Files\ProGet\WebApp\web.config
Config Source:
  32:     </security>
  33:     <handlers>
  34:       <remove name="rules-ISAPI-4.0_64bit" />

Product: ProGet
Version: 3.6.1

2
replies

We've updgraded ProGet from 3.3.5 to 3.6.1.
But after that we've received a permanent issue with package restoring.

Like that:

nuget restore C:<path to sln>.sln -NoCache -Source http://<correct path to proget feed> -Verbosity detailed

GET http://<correct path to proget feed>/Packages(Id='<PackageName>',Version='1.0.0.227')

System.InvalidOperationException: Unable to find version '1.0.0.227' of package 'PackageName'.
в NuGet.PackageHelper.ResolvePackage(IPackageRepository repository, String packageId, SemanticVersion version)
в NuGet.Commands.RestoreCommand.RestorePackage(IFileSystem packagesFolderFileSystem, String packageId, SemanticVersion version, Boolean packageRestoreConsent, ConcurrentQueue1 satellitePackages) в NuGet.Commands.RestoreCommand.<>c__DisplayClass5.<>c__DisplayClass7.<ExecuteInParallel>b__2() в System.Threading.Tasks.Task1.InnerInvoke()
в System.Threading.Tasks.Task.Execute()

Version 1.0.0.227 IS EXISTS ON THE FEED and it's LAST version of the package. So I guess there is some correlation with old issue: http://inedo.com/support/questions/2136
(maybe not... who knows...)

This issue completely shutted down our package processing and I have no ideas how to resolve this.
Reverting to 3.3.5 is a backup option for us if nothing helps in a few days .

Any ideas? Is there enough information to investigate?

Thanks!
Vyacheslav

Product: ProGet
Version: 3.6.1

1
replies

I’m using the BuildMaster agent installer from http://inedo.com/files/buildmaster/agent-installer/4.6.4 . It seems the installer has an incorrect keyboard layout assigned. http:// comes out as httpÑ—when trying to enter the URL of the BuildMaster server. Similar issues when attempting to enter a username that the agent will run as.

Of course I can work around this by typing the text into notepad and then copy/paste into the BuildMaster dialog.

Product: BuildMaster
Version: 4.6.4

4
replies

Hello.
I have a problem with ProGet crashing consistently while accessing the one and only nuget feed.
The server is a win2012R2. I use the bundled webserver and db.
The only help I have found is in three errors in the event log:

Any help is much appreciated. ProGet is not usable for me as it is now.

Thanks
Niklas

First one (ASP.NET):

An unhandled exception occurred and the process was terminated.

Application ID: ProGet.Service.exe

Process ID: 4476

Exception: System.InvalidOperationException

Message: Timeout expired.  The timeout period elapsed prior to obtaining a connection from the pool.  This may have occurred because all pooled connections were in use and max pool size was reached.

StackTrace:    at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.Open()
   at Inedo.Data.SqlServerDataFactory.CreateConnection()
   at Inedo.Data.SqlServerDataFactory.CreateCommand(String storedProcName, IEnumerable`1 parameters)
   at Inedo.Data.SqlServerDataFactory.ExecuteDataSet(String storedProcName, String[] tableNames, IList`1 parameters)
   at Inedo.ProGet.Data.StoredProcedures.Feeds_BeginSync.Execute()
   at Inedo.ProGet.Service.MyGetSyncExecuter.Execute()
   at Inedo.TimedExecuterBase.ExecuteMethodHost(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.TimerQueue.FireNextTimers()

The second (.NET runtime):
Application: ProGet.Service.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
Stack:
at Inedo.TimedExecuterBase.ExecuteMethodHost(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.TimerQueue.FireNextTimers()

The third:
Faulting application name: ProGet.Service.exe, version: 3.5.3.24, time stamp: 0x54ee4bfd
Faulting module name: KERNELBASE.dll, version: 6.3.9600.17415, time stamp: 0x54505737
Exception code: 0xe0434352
Fault offset: 0x0000000000008b9c
Faulting process id: 0x128c
Faulting application start time: 0x01d08e891d668657
Faulting application path: C:\Program Files\ProGet\Service\ProGet.Service.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 881602a1-fa7c-11e4-80d6-00505685765d
Faulting package full name:
Faulting package-relative application ID:

Product: ProGet
Version: 3.5.3

1
replies

When running Proget 3.6.1 installation on a Windows 2012 Server, I get an exception caused by the CLR.

Application: ProGet.Setup.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Data.SqlClient.SqlException
Stack:
at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(System.Data.Common.DbConnection, System.Data.ProviderBase.DbConnectionFactory, System.Threading.Tasks.TaskCompletionSource1<System.Data.ProviderBase.DbConnectionInternal>, System.Data.Common.DbConnectionOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(System.Threading.Tasks.TaskCompletionSource1<System.Data.ProviderBase.DbConnectionInternal>)
at System.Data.SqlClient.SqlConnection.TryOpen(System.Threading.Tasks.TaskCompletionSource`1<System.Data.ProviderBase.DbConnectionInternal>)
at System.Data.SqlClient.SqlConnection.Open()
at Inedo.ProGet.Setup.ProGetInstallerOptions.ReadDbInfo(System.Version)
at Inedo.Installer.InstallerApplication.Run[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
at Inedo.ProGet.Setup.App.Main(System.String[])


Faulting application name: ProGet.Setup.exe, version: 3.6.1.1, time stamp: 0x555110df
Faulting module name: KERNELBASE.dll, version: 6.3.9600.17031, time stamp: 0x53089862
Exception code: 0xe0434352
Fault offset: 0x00000000000068d8
Faulting process id: 0x2174
Faulting application start time: 0x01d08e759b6e47c3
Faulting application path: C:\Users\ADMINI~1.NEI\AppData\Local\Temp\2\ProGetSetup\ProGet.Setup.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: e217adc3-fa68-11e4-80ba-005056bedce7
Faulting package full name:
Faulting package-relative application ID:

Is there a specific dependency on SQL client install etc for this version?

Product: ProGet
Version: 3.6.1

1
replies

Since upgrading to BuildMaster 4.6.3 when I use the json api to create a build the variables area is showing:

Error Displaying Build Variables Gadget

Value cannot be null.

Is there something new I should be passing in the request?

The request I am passing looks like this (without url encoding):

http://buildmaster/api/json/Builds_CreateBuild?API_Key=customs&Application_Id=36&Release_Number=1.3&Requested_Build_Number=126&PromoteBuild_Indicator=Y&BuildVariables_Xml=<Variables><Variable Name="hello" Value="world" /><Variable Name="cause" Value="unit test" /></Variables>

Product: BuildMaster
Version: 4.6.3

2
replies

I've written a java unit test (below) to simulate calling the API to trigger a build several times in quick succession (The job has a build step which calls a powershell script and sleeps for 1 minute). To test the Jenkins plugin that I have developed.

If I trigger and waite for the Job to finish then all is well. If I run in a loop 3 times in succession the previous 2 builds are marked as "Build rejected due to creation of new build." but the remaining one has a status of pending andwith the message "This execution is scheduled to to occur in the future."

I wouldn't have thought this behaviour is what you would have expected to get. Is there a bug here?

Test Code

@Test
public void queueBuilds() throws IOException {
	String releaseNumber = buildmaster.getLatestActiveReleaseNumber(MockServer.APPLICATION_ID);
	
	Map<String, String> variablesList = new HashMap<>();
	
	for (int i = 1; i < 4; i++) {
		System.out.println("Build: " + String.valueOf(i));
		String prevBuildNumber = buildmaster.getPreviousBuildNumber(MockServer.APPLICATION_ID, releaseNumber);
		System.out.println("\tPreviousBuildNumber=" + prevBuildNumber);
					
		variablesList.put("hello", "world" + String.valueOf(i));			
		String buildNumber = buildmaster.createBuild(MockServer.APPLICATION_ID, releaseNumber, variablesList);
		System.out.println("\tBuildNumber=" + buildNumber);
		
		Variable[] variables = buildmaster.getVariableValues(MockServer.APPLICATION_ID, releaseNumber, buildNumber);
		String value = "not found";
		
		for (Variable variable : variables) {
			if (variable.Variable_Name.equalsIgnoreCase("hello")) {
				value = variable.Value_Text;
			}
		}
		
		System.out.println("\tVariable HELLO=" + buildNumber);
	}
}

Log

Build: 1
[BuildMaster] Executing request http://buildmaster/api/json/Builds_GetBuilds?API_Key=customs&Application_Id=36&Release_Number=1.3&Build_Count=
PreviousBuildNumber=81
[BuildMaster] Executing request http://buildmaster/api/json/Builds_CreateBuild?API_Key=customs&Application_Id=36&Release_Number=1.3&BuildVariables_Xml=<Variables><Variable Name="hello" Value="world1" /></Variables>
BuildNumber=82
[BuildMaster] Executing request http://buildmaster/api/json/Variables_GetVariableValues?API_Key=customs&Application_Id=36&Release_Number=1.3&Build_Number=82
Variable HELLO=82

Build: 2
[BuildMaster] Executing request http://buildmaster/api/json/Builds_GetBuilds?API_Key=customs&Application_Id=36&Release_Number=1.3&Build_Count=1
PreviousBuildNumber=82
[BuildMaster] Executing request http://buildmaster/api/json/Builds_CreateBuild?API_Key=customs&Application_Id=36&Release_Number=1.3&BuildVariables_Xml=<Variables><Variable Name="hello" Value="world2" /></Variables>
BuildNumber=83
[BuildMaster] Executing request http://buildmaster/api/json/Variables_GetVariableValues?API_Key=customs&Application_Id=36&Release_Number=1.3&Build_Number=83
Variable HELLO=83

Build: 3
[BuildMaster] Executing request http://buildmaster/api/json/Builds_GetBuilds?API_Key=customs&Application_Id=36&Release_Number=1.3&Build_Count=1
PreviousBuildNumber=83
[BuildMaster] Executing request http://buildmaster/api/json/Builds_CreateBuild?API_Key=customs&Application_Id=36&Release_Number=1.3&BuildVariables_Xml=<Variables><Variable Name="hello" Value="world3" /></Variables>
BuildNumber=84
[BuildMaster] Executing request http://buildmaster/api/json/Variables_GetVariableValues?API_Key=customs&Application_Id=36&Release_Number=1.3&Build_Number=84
Variable HELLO=84

Product: BuildMaster
Version: 4.6.3

1
replies

Hello.

Due to technical reasons we've scheduled to permanent shut down our server that hosts a proget installation. It will done in a week or so.
So we need to migrate a proget installation to other machine before shutdown.
I didn't find any "howto" for this operation.
Is there any advices or articles about migrating?

Thanks!

Product: ProGet
Version: 3.3.5

1
replies

Hello

I am trying to install 3.5.8 onto a Windows Server 2008 R2 machine. Currently when I reach the licence selection screen the only option that I can select when I reach the Edition screen is Enter License Key, the Free and 45 day trial enterprise editions are disabled. What am I doing wrong?

Also the manual installation notes reference a zip file ProGet-DbChangeScripts.zip which contains the script to genenrate the database. I cannot locate this file in the download. Where should I be looking?

Thanks

Product: ProGet
Version: 3.6.0

2
replies

I'm trying to create a new action that will be called from a build step, and while I can add it to the action group just fine, when I run I get an error that it could no load the type, yet it does not seem any different to any existing actions that I have.

To illustrate this I have created a bare bones action from scratch (code below), deployed it to buildmaster, added the action to an action group in my application and created a new build.

This is the output I get:

ERROR: Could not load type 'NZCustomsServiceExtension.Actions.MyAction' from assembly 'NZCustomsServiceExtension, Version=0.114.1.0, Culture=neutral, PublicKeyToken=null'.

Parameter name: typeName

Source Code

using Inedo.BuildMaster;
using Inedo.BuildMaster.Extensibility.Actions;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NZCustomsServiceExtension.Actions
{
    [ActionProperties(
        "My Action", "Does some stuff.")]
    [Tag("NZCustomsService")]
    public class MyAction : ActionBase
    {
        protected override void Execute()
        {
            this.LogInformation("My action got here");
        }
    }
}

What am I missing?

Product: BuildMaster
Version: 4.5.6

3
replies

We have been receiving an error every few days in Buildmaster where it states that it cannot connect to the Buildmaster database and it becomes unusable.

This is strange as the service, website and database are all hosted on the same server.

Error:
Could not connect to the BuildMaster database. BuildMaster will not function property until this is resolved. The specific error message is: Connection Timeout Expired. The timeout period elapsed during the post-login phase. The connection could have timed out while waiting for server to complete the login process and respond; Or it could have timed out while attempting to create multiple active connections. The duration spent while attempting to connect to this server was - [Pre-Login] initialization=6448; handshake=7548; [Login] initialization=0; authentication=377; [Post-Login] complete=1000;

Even stranger than this, the only way to resolve the problem is to restart the website through IIS as well as the Buildmaster service. Restarting the service alone does not cause the website to restore itself to normal functionality.

I've tried changing the protocol to use Shared Memory, TCP/IP and Named Pipes but all three exhibit the same behaviour.

We are using a full installation of SQL Server (not Express) and have tried allocating more RAM to the server, countless service and server restarts. We also used the suggestion from https://inedo.com/support/questions/1826 and cleaned up a large quantity of log entries from the database but to no avail.

We also seem to be observing intermittent SQL Exception error messages indicating a connection (not command) timeout occurred. Example:
Unhandled Exception: System.Data.SqlClient.SqlException (0x80131904): Connection Timeout Expired. The timeout period elapsed during the post-login phase. The connection could have timed out while waiting for server to complete the login process and respond; Or it could have timed out while attempting to create multiple active connections. The duration spent while attempting to connect to this server was - [Pre-Login] initialization=2265; handshake=6424; [Login] initialization=0; authentication=0; [Post-Login] complete=6050; ---> System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error) at System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync() at System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket() at System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer() at System.Data.SqlClient.TdsParserStateObject.TryReadByte(Byte& value) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover) at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout) at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance) at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData) at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource1 retry, DbConnectionOptions userOptions)
at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource1 retry)
at System.Data.SqlClient.SqlConnection.Open()
at Inedo.Data.SqlServerDataFactory.CreateConnection()
at Inedo.BuildMaster.Data.StandardDataFactory.CreateConnection()
at Inedo.Data.SqlServerDataFactory.CreateCommand(String storedProcName, IEnumerable1 parameters) at Inedo.Data.SqlServerDataFactory.ExecuteNonQuery(String storedProcName, IList1 parameters)
at Inedo.BuildMaster.Data.StoredProcedures.Configuration_GetValue.Execute()
at Inedo.BuildMaster.Windows.ServiceApplication.ServiceConfig.get_PlanExecuterThrottle()
at Inedo.TimedExecuterBase.ExecuteMethodHost(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.TimerQueue.FireNextTimers()
ClientConnectionId:820290e9-2609-497f-9ccd-f27d1d7ee4ba

I've set up a test script which polls the Buildmaster database every 30 seconds over a weekend and we didn't receive a single connection or command timeout.
Meanwhile the Buildmaster error logs indicate two connection timeouts and one 'Could not connect to the Buildmaster database'.

Product: BuildMaster
Version: 4.6.4

3
replies

I created a folder and placed all my nuget packages in it to do a bulk import in to Proget. Proget does scan the folder and imports all the packages, but it does not removing them from the import folder when they are successfully imported.

This is the description in the documentation:

Bulk Import Drop Path

If set, ProGet will periodically scan this path for packages to import into the feed. Each package that is successfully imported will then be deleted from this path. This is useful for a one-time import of lots of packages, or as a target for a build tool that produces a NuGet package.

I was expect that "Each package that is successfully imported will then be deleted from this path."

Is there something else that needs configured for it to delete the packages?

Thanks

Product: ProGet
Version: 3.5.8

1
replies

Do you guys have any special or different pricing for different types of customers? Educational Institutions? Public Sector? Nonprofits? etc...?

Thanks!

Product: ProGet
Version: 3.6.0

1
replies

I have a Linux script defined in the Script Repository.

When the script is used in a deployment plan it does not have a value for any of the variables even when using {}

'#!/bin/bash Note: The single quote is an escape to show the # in this post
. $HOME/.bash_profile
echo This is from the script repository.
echo Server Level DeployDir $DeploymentScripts
echo BM Func AppNm ${ApplicationName}
echo BM Func RelNum $ReleaseNumber
echo BM Func BldNum $BuildNumber
echo Script Level DeployPath $DeploymentPath
echo Script Level DeployMain $DeploymentMainFile

The script has two parameters defined

Parameter	Description	Default Value	
DeploymentMainFile	Main SQL file	DEPLOY.SQL	
DeploymentPath	Deployment path	DB

If I create new using Add Action - Execute Shell Script
Most of the values are there.
There may be a different problem with script parameters and Execute Shell Script.

'#!/bin/bash Note: The single quote is an escape to show the # in this post
. $HOME/.bash_profile
echo This is from the Add Action - Execute Shell Script.
echo Server Level DeployDir $DeploymentScripts
echo BM Func AppNm ${ApplicationName}
echo BM Func RelNum $ReleaseNumber
echo BM Func BldNum $BuildNumber
echo Script Level DeployPath $DeploymentPath
echo Script Level DeployMain $DeploymentMainFile

The script has two parameters

DeploymentPath="myDeployPath"
DeploymentMainFile="myDeployFile"

Result:

3: DB test parms (Shell Script)
 DeploymentMainFile: DB_deploy.sql, DeploymentPath: db/dbdeploy
Source and target directory are the same; splitting...
AgentBasedAction initialization complete:
  Temp Directory: /tmp/buildmaster/_A233/_S242/TMP
  Source Directory: /tmp/buildmaster/_A233/_S242/SRC
  Target Directory: /tmp/buildmaster/_A233/_S242/WRK
  Server: DB-DEPLOYMENT (Id: 405)
Initializing action...
Initialization complete. Executing...
Executing DB test parms v11...
This is from the script repository.
Server Level DeployDir
BM Func AppNm
BM Func RelNum
BM Func BldNum
Script Level DeployPath
Script Level DeployMain
Script returned: 0
Script completed.
Execution complete. Finalizing...
Target directory unused; joining with source.
Finalization complete.
0.61s  Succeeded

4: Execute Shell Script
 Execute "#!/bin/bash
 . $HOME/.bash_profile
 echo This is f..."
Source and target directory are the same; splitting...
AgentBasedAction initialization complete:
  Temp Directory: /tmp/buildmaster/_A233/_S242/TMP
  Source Directory: /tmp/buildmaster/_A233/_S242/SRC
  Target Directory: /tmp/buildmaster/_A233/_S242/WRK
  Server: DB-DEPLOYMENT (Id: 405)
Initializing action...
Initialization complete. Executing...
This is from the Add Action - Execute Shell Script.
Server Level DeployDir /deployment_scripts/buildmaster
BM Func AppNm MyApp
BM Func RelNum 2.1.0
BM Func BldNum 150507004
Script Level DeployPath
Script Level DeployMain
Script returned: 0
Script completed.
Execution complete. Finalizing...
Target directory unused; joining with source.
Finalization complete.

Product: BuildMaster
Version: 4.6.4

1
replies

What are the limitations on the free version? I saw this question, which listed these limitations:

  • Active Directory / LDAP Integration
  • Filter Packages by Name & License
  • Load Balancing & High Availability
  • Granular Privileges & Security

but then I saw on this page that it looks like the symbols server is only available on the enterprise verison. Is there a detailed table of the differences between all the versions?

Product: ProGet
Version: 3.6.0

3
replies

We want to have connectors and cache packages from other repos, including nuget.org. The problem we have though, is that we have to use certain versions of packages since those have been tested with our code. We upgrade to newer packages, but we have to carefully test each one as we upgrade. So I was wondering if we could use filter out specific versions of specific packages?

So far we have been manually mirroring over those packages to our internal NuGet Gallery. Do you have a best practice for this with ProGet? Thanks!

Product: ProGet
Version: 3.5.8

4
replies

these appear during npm install:

npm http 200 http://proget.fsw.com/npm/fsw-npm/gulp-filter
npm http 404 http://proget.fsw.com/npm/fsw-npm/gulp-flatten/0.0.4
npm ERR! TypeError: Cannot call method 'match' of undefined

i see this with our private packages as well as public ones. if i nav to http://proget.fsw.com/npm/fsw-npm/gulp-flatten/0.0.4 in a browser, i get a 404 as well.

navigating to http://proget.fsw.com/npm/fsw-npm/gulp-flatten will display json data, and i see the correct package version i am attempting to download.

if i change the version dependency in my package.json file to '0.0.x', proget will successfully return the package.

any ideas? thanks!

Product: ProGet
Version: 3.5.8

5
replies

Is it possible to increase the length of the connector filter used for filtering NuGet packages? We'd like to use the a filter to maintain a list of approved packages for our organisation and the current length of the filter (1000 characters) isn't sufficient for this.

Product: ProGet
Version: 3.5.8

4
replies

Have you got any good examples for unit testing extentions?

Are MockActionExecutionContext and UnitTestActionBase of any use?

Product: BuildMaster
Version: 4.6.4

1
replies

I go to the Default Feed and select any package with dependences. I click the Pull to ProGet button, check the "Download Dependencies" checkbox and click the "Install Package" button. I get an HTTP 500 error.

Product: ProGet
Version: 3.5.6

Ask A Question
Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99