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 16 of 97 (20 questions out of 1931)
1
replies

Hi,

On my CakePHP application I have a queue system (CakePHP-Queuesadilla). The system run when a .bat is running in background.

Batch Screen

So for the deployment, I should stop the PHP before deploy and start the worker as a background task when the deployment is finish.

But using "Execute Command Line" tool on my deployment plans will not working because he is waiting on a exit code and the batch does not stop.

I already tried a service and running a batch that run the command in background.

If you have any questions do not hesitate to ask me.

Thank you in advance

Product: BuildMaster
Version: 4.9.3

1
replies

Hello

An import of environment lost the child :(

Test case:

  • Production
  • Production - Infrastructure

Import File

{
"environments": [
{
"name": "Production",
"variables": {}
},
{
"parentName": "Production",
"name": "Production - Infrastructure",
"variables": {}
},
],
}

Result:

  • Production
  • Production - Infrastructure

Regards

Philippe C.

3
replies

Hello

I just upgrade the server to 1.5.0 and I have the following error msg for a configuraiton script based on PSEnsure:

ERROR: Unhandled exception: System.InvalidCastException: Impossible d'effectuer un cast d'un objet de type 'SZArrayEnumerator' en type 'System.Collections.Generic.IEnumerator1[System.Collections.Generic.KeyValuePair2[System.String,Inedo.ExecutionEngine.RuntimeValue]]'. à Inedo.ExecutionEngine.RuntimeMapValue.GetEnumerator() à Inedo.Extensions.Windows.PowerShell.PSUtil.<ExecuteScriptAsync>d__0.MoveNext()

The variables seems not to be correctly set and pass to the script

Regards

5
replies

I'm trying to build on a remote agent and cannot get past TFS-GetSource. The command runs perfectly on the local agent which does me no good since the local agent does not have SharePoint 2016 installed. I need to build this on the remote agent. The old version of BuildMaster was easy to troubleshoot as the execution log was VERY verbose by providing the actual commands being executed. On this version, it's not at all verbose which is making it very difficult to troubleshoot without having to ask here.

Error received while trying to execute TFS-GetSource on remote agent:

Unhandled exception: System.NullReferenceException: Object reference not set to an instance of an object.
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.Agents.InedoAgentClientBase.<SendMessageAsync>d__28.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.Agents.InedoAgentClientBase.<ExecuteCommandAsync>d__26`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.BuildMaster.Extensibility.Agents.TcpAgent.<Inedo-Agents-IRemoteJobExecuter-ExecuteJobAsync>d__34.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.BuildMaster.Extensibility.Operations.RemoteExecuteOperation.<ExecuteAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Inedo.BuildMaster.Windows.ServiceApplication.Executions.PlanExecuter.DeploymentPlanExecuter.<Inedo-ExecutionEngine-Executer-IExecutionHostEnvironment-ExecuteActionAsync>d__21.MoveNext()

Product: BuildMaster
Version: 5.6.4

1
replies

Hi

When I want to assign an Orchestration Plan to machine,
The Plan Name list on the Create Job always shows the first Orchestration Job in the Default Raft, whatever the number of existing Jobs.

It would be better to show the job we want to assign by default as an orchestration plan.

Not easy to explain in English :-) Hope you understand

Regards

6
replies

Hello,
I've got Jira integration setup but it keeps failing with a 503 error.
The credentials used are the same I use with another program and it works fine with Jira so I know that part is correct.
Here is the error I'm getting:

Code

System.Net.WebException: The request failed with HTTP status 503: Service Unavailable.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Inedo.BuildMasterExtensions.Jira.JiraApi.JiraSoapServiceService.login(String in0, String in1)
at System.Lazy1.CreateValue() at System.Lazy1.LazyInitValue()
at Inedo.BuildMasterExtensions.Jira.Clients.JiraSoapClient.EnumerateIssues(JiraContext context)
at Inedo.BuildMaster.IssueTracking.LegacyIssueTrackerIssueSynchronizer.SyncIssuesInRelease(Applications_Extended application, Releases_Slim release, String[] categoryFilter)

Code

Thanks.

Product: BuildMaster
Version: 5.6.4

1
replies

We currently use TFS for source control. We use shelvesets to work on individual features and code review them before checking them in to Mainline. This check-in deploys the code to an Integration environment for developer testing. When the code looks good, the one or more changesets that go along with that feature are merged into a Stage branch and a new build is done to deploy to the Staging environment. Here QA tests the feature (and all other features that are candidate for the deploy) and if all is good, then the changeset(s) are merged to a UserAcceptanceTest (UAT) branch and a new build is done and a final test is done here before being deployed to production. Just before a release to production, the UAT branch will contain multiple features ready to deploy. The Production build is changed to point to the most recent UAT branch and another build is done to deploy to Production.

We want to move towards a Continuous Delivery/DevOps approach similar to http://inedo.com/support/tutorials/buildmaster/deployments/getting-started-with-proget-buildmaster-and-otter so that code is not built at each stage.

So if we move to Integration, Testing, and Production stages in BuildMaster, what should our approach/structure be in TFS Source Control and what would trigger the creation of the build artifact to begin the pipeline?

The DevOps approach seems so different from the way we are doing things today and even after reading a lot about it, it is still confusing. There are so many different ideas. There is definitely a pro-Microsoft feel at this company and I am not sure how the Release Management features in TFS 2017 compares to the best practices currently recommended. I know that Git allows one to easily create feature branches, but with Git limitations such as file size is Git superior to the latest TFS? Which is best for DevOps?

I know this post is more about source control, but I think the entire flow is important to better understand how Inedo tools are used for DevOps.

3
replies

I migrate proget to another machine and used same DB. When i try to access to localhost:81 on proget machine return an error.

HTTP Error 503. The service is unavailable

Product: ProGet
Version: 4.5.1

4
replies

For manual operation (https://inedo.com/support/documentation/buildmaster/reference/operations/buildmaster/manual-operation), is it possible to specify multiple email addresses we wish to send for notification? Rather than sending to the single user who is the assignee, which can only be one, if I understand correctly.

Product: BuildMaster
Version: 5.6.4

10
replies

We have a NuGet connector set up to a Nexus 3 server running a NuGet feed and the connectors status page shows the endpoint as healthy. However, when we try to search that connector either from the ProGet UI or from the NuGet client, we are unable to pull artifacts from that connector. When trying to add a package via the connector on the feed page, we get "The package was not found on the remote repository." error.

Product: ProGet
Version: 4.6.5

2
replies

Hello

I am migrating our DSC script into Otter and I transcript the following config and the DependsOn did not work :-(

DSC Script

Configuration SetupIISRemoteManagement {

     WindowsFeature isWeb-Server {
        Ensure          = "Present"
        Name            = "Web-Server"
    }
   
   WindowsFeature Management {
         Name = 'Web-Mgmt-Service'
        Ensure = 'Present'
        DependsOn = @('[WindowsFeature]isWeb-Server')
    }

Otter Script ???

##AH:UseTextMode
# SetupIISRemoteManagement
{
PSDsc WindowsFeature ( 
 Otter_ConfigurationKey: isWeb-Server,  
 Name: 'Web-Server',  
 Ensure: 'present'  
 );` 

PSDsc WindowsFeature (
  Otter_ConfigurationKey:  isWeb-Mgmt-Service,
  Name : 'Web-Mgmt-Service',
  Ensure : 'Present',
  DependsOn : DON'T WHAT TO PUT IN ?????
  );

}

I try DependsOn : isWeb-Server but it did not work

Any help would be appreciate
Regards

Philippe

1
replies

Hello
I ma trying to install the Otter Agent on a 2008R2 Core server and It is not possible !!!

Doubleclick on the installation and immediatly I got the following error msg :

Signature du problème :
Nom d’événement de problème: APPCRASH
Nom de l’application: Inedo.Agents.Setup.exe
Version de l’application: 35.0.0.2
Horodatage de l’application: 57d9ba81
Nom du module par défaut: KERNELBASE.dll
Version du module par défaut: 6.1.7601.23572
Horodateur du module par défaut: 57fd0696
Code de l’exception: e0434352
Décalage de l’exception: 000000000001a06d
Version du système: 6.1.7601.2.1.0.272.13
Identificateur de paramètres régionaux: 1036
Information supplémentaire n° 1: 7878
Information supplémentaire n° 2: 787854380ac502069a277b7321ff9e3f
Information supplémentaire n° 3: a5d1
Information supplémentaire n° 4: a5d1646a6c6d63823162851a677d2380

Configuraiton of the server :

  • .NET 4.5.1
  • PowerShell 5

Any help would be helpful

1
replies

Hello,

Would it be possible to retrieve the value of an environment variable in a plan assigned to a pipeline stage without an environment specified, using a reference to an environment name inside the plan?

Thanks.

Product: BuildMaster
Version: 5.6.4

1
replies

I'm currently deleting proget packages using nuget's rest api calling the below powershell script

Invoke-RestMethod -Method Delete -Uri "http://myprogetserver.com/nuget/mypackages/$NugetPackageId/$($package.Version_Text)" -Headers @{"X-NuGet-ApiKey"="username:password"}

If i do the following will proget take care of the following things below

1.) Delete the Packages on Disk
2.) Delete all metadata in the database for that package that is deleted to prevent leaving "orphaned" data around forever.

Product: ProGet
Version: 4.6.0

1
replies

This link is to Jenkins Blue Ocean
https://jenkins.io/projects/blueocean/

It shows a Dev/Staging/Production pipeline completely in Jenkins.

This link is to the BuildMaster extension for Jenkins that shows a Testing/QA/Staging/Production release pipeline:
http://inedo.com/den/buildmaster/jenkins

What I don't understand is what is the advantage of having BuildMaster take over the pipeline with Jenkins doing the build instead of having Jenkins do it?

What parts in the Blue Ocean screen shot would still be done in Jenkins and what would be done in BuildMaster?

Product: BuildMaster
Version: 5.6.4

1
replies

Let's say we have a complete pipeline. There're times where slight variations to that pipeline is needed. For example, we may want to skip certain stages.

One way I can think of is to define a different pipeline, this treats all variations as independent.

Another is probably to have release variable. Currently only plan can make use of those release variable if I understand correctly. This may be a bit intrusive on the operations, because it is pipeline that contains variation, not plans.

Is it possible to still use release variable, but adding the if/else condition at pipeline level, to choose to execute certain stage, or even certain targets in a stage?

Product: BuildMaster
Version: 5.6.4

1
replies

We recently installed the latest version of ProGet on a Windows 2008 R2 Server with SQL Server 2008 R2 utilizing the embedded IIS service. While we're able to hit the site, anytime a page is visited we get a dialog box stating: JQuery.UI.Dialog library not loaded; cannot add inedojq_frameddialog plugin. The rest of the page then loads completely. Looking at the page source, we're able to see all the resources and they look to be accessable (i.e. /resources/InedoLibWeb/styles, /resources/images, etc.) However, trying to view any of the resources in: /resources/InedoLib/jquery-ui-1.11.4 we get back 404s of not found. These missing resources also seem to keep us from being able to log in to the portal, making changes, etc.

Product: ProGet
Version: 4.6.4

2
replies

Hello, my team is starting to use the pipeline job type in Jenkins 2.x which is based on groovy scripting. Does the proget plugin for creating univerasal artifacts support the pipeline scripting? if so is there any reference we can use that would provide samples on syntax?

Thanks!

Product: ProGet
Version: 4.5.1

2
replies

We'd like to attach a reference number to each deployment when email has been sent out for approval required. The default email template looks pretty good at this. So I'd like to add the reference to the template rather than creating custom email templates.

Can we have an additional options to include the release/package note in the email template body? Just like there's option to include failed action log currently.

Product: BuildMaster
Version: 5.6.4

1
replies

Hello, my understanding is that ProGet does not currently support APIKey/authtoken support for NPM feeds.

We are using the Travis-ci build service to build and publish packages to our feed, but I can't find a way to do this without using an APIKey, which is the standard way of doing this for NPM packages.

Does Inedo offer any guidance as to how to accomplish publishing through travis-ci without an API Key for NPM?

Product: ProGet
Version: 4.6.4

Ask A Question
Page: 1234567891011121314161819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697