Navigation

    Inedo Community Forums

    Forums

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. clint.jenkinson_0617
    3. Topics
    C
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    Topics created by clint.jenkinson_0617

    • C

      Create Choco feed with the API
      Support • proget api feeds • • clint.jenkinson_0617  

      6
      0
      Votes
      6
      Posts
      55
      Views

      C

      Outstanding, thanks Alex
    • C

      Repoint to new DB Server
      Support • otter • • clint.jenkinson_0617  

      2
      0
      Votes
      2
      Posts
      5
      Views

      ?

      There's just the two connection strings (web and service)... you shouldn't be getting timeouts, however. It might be network related?
    • C

      Synchronise resource credentials from Buildmaster to Otter
      Support • buildmaster otter • • clint.jenkinson_0617  

      4
      0
      Votes
      4
      Posts
      13
      Views

      ben

      Hello Clint, This SQL will copy any credentials that BuildMaster has but Otter doesn't to Otter. However, it will not work if BuildMaster and Otter use different encryption keys. You can find the encryption keys for BuildMaster and Otter in app_appSettings.config and in web_appSettings.config. The key will look like this in the file: <add key="Persistence.EncryptionKey" value="[encryption key is here]" /> INSERT INTO [Otter].[dbo].[Credentials] ([Environment_Id], [Credential_Name], [CredentialType_Name], [LegacyConfiguration_Bytes], [Configuration_Xml], [AllowFunctionAccess_Indicator]) -- Omit the line above this comment to test this before running it for real SELECT OE.[Environment_Id] ,BC.[Credential_Name] ,BC.[CredentialType_Name] ,[LegacyConfiguration_Bytes] = NULL ,[Configuration_Xml] = CAST(REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( CAST(BC.[Configuration_Xml] AS VARCHAR(MAX)), '<Inedo.BuildMaster.Extensibility.Credentials.BuildMasterCredentials Assembly="BuildMasterCore">', '<Inedo.Otter.Extensions.Credentials.BuildMasterCredentials Assembly="OtterCore">' ), '<Inedo.BuildMaster.Extensibility.Credentials.OtterCredentials Assembly="BuildMasterCore">', '<Inedo.Otter.Extensions.Credentials.OtterCredentials Assembly="OtterCore">' ), '<Inedo.BuildMaster.Extensibility.Credentials.ProGetCredentials Assembly="BuildMasterCore">', '<Inedo.Otter.Extensions.Credentials.ProGetCredentials Assembly="OtterCore">' ), '<Inedo.BuildMaster.Extensibility.Credentials.PrivateKeyCredentials Assembly="BuildMasterCore">', '<Inedo.Otter.Extensions.Credentials.PrivateKeyCredentials Assembly="OtterCore">' ), '<Inedo.BuildMaster.Extensibility.Credentials.UsernamePasswordCredentials Assembly="BuildMasterCore">', '<Inedo.Otter.Extensions.Credentials.UsernamePasswordCredentials Assembly="OtterCore">' ), '</Inedo.BuildMaster.Extensibility.Credentials.BuildMasterCredentials>', '</Inedo.Otter.Extensions.Credentials.BuildMasterCredentials>' ), '</Inedo.BuildMaster.Extensibility.Credentials.OtterCredentials>', '</Inedo.Otter.Extensions.Credentials.OtterCredentials>' ), '</Inedo.BuildMaster.Extensibility.Credentials.ProGetCredentials>', '</Inedo.Otter.Extensions.Credentials.ProGetCredentials>' ), '</Inedo.BuildMaster.Extensibility.Credentials.PrivateKeyCredentials>', '</Inedo.Otter.Extensions.Credentials.PrivateKeyCredentials>' ), '</Inedo.BuildMaster.Extensibility.Credentials.UsernamePasswordCredentials>', '</Inedo.Otter.Extensions.Credentials.UsernamePasswordCredentials>' ) AS XML) ,BC.[AllowFunctionAccess_Indicator] FROM [BuildMaster].[dbo].[Credentials] BC LEFT OUTER JOIN [Otter].[dbo].[Credentials] OC ON BC.[Credential_Name] = OC.[Credential_Name] LEFT OUTER JOIN [BuildMaster].[dbo].[Environments] BE ON BC.[Environment_Id] = BE.[Environment_Id] LEFT OUTER JOIN [Otter].[dbo].[Environments] OE ON BE.[Environment_Name] = OE.[Environment_Name] WHERE OC.[Credential_Id] IS NULL
    • C

      Text Templating syntax
      Support • buildmaster • • clint.jenkinson_0617  

      2
      0
      Votes
      2
      Posts
      8
      Views

      ?

      Basically, the template doesn't represent valid OtterScript, and that's why there is an error. Basically, this is not a valid OtterScript statement: $Increment(${index}, 1); You can, however, do this: set ${index} = $Increment(${index}, 1); Except, the "set" statement is not supported in a text template, which means you cannot do what you're doing. You could probably work something out with $foreach $i in @Range(...), but it could get a little messy.
    • C

      Deploy Package - only to the environment in context
      Support • buildmaster packages deployments • • clint.jenkinson_0617  

      3
      0
      Votes
      3
      Posts
      8
      Views

      C

      Thanks Alana, [EDO-2856] has been raised. Thanks, Clint
    • C

      Server reboots mid deployment
      Support • buildmaster servers • • clint.jenkinson_0617  

      4
      0
      Votes
      4
      Posts
      13
      Views

      ?

      There doesn't appear to be; but we have a new issue (BM-3034) for this. If it's easy to do, we'll get it in ASAP!
    • C

      Artifact Comparison Report
      Support • buildmaster artifacts reporting • • clint.jenkinson_0617  

      1
      0
      Votes
      1
      Posts
      5
      Views

      No one has replied

    • C

      Forcing 32 bit powershell
      Support • buildmaster powershell • • clint.jenkinson_0617  

      2
      0
      Votes
      2
      Posts
      6
      Views

      ?

      BuildMaster runs the PowerShell scripts in-process, so it's not possible. The method you've identified (running a separat eprocess) is the best way to accomplish it I think.
    • C

      Adding Powershell script asset to plan returns error
      Support • buildmaster powershell • • clint.jenkinson_0617  

      2
      0
      Votes
      2
      Posts
      7
      Views

      ?

      This was a regression in 5.5.2, but will be fixed in 5.5.3 (shipping later today) As a work-around, you can use text-mode to invoke PSCall
    • C

      Configuration File - XSLT
      Support • buildmaster configuration-files templates • • clint.jenkinson_0617  

      2
      0
      Votes
      2
      Posts
      10
      Views

      ?

      You are not going wrong :) Support for XSL as the template and data as the instance will be added in v5.3.4 as a separate template type so it doesn't break existing deployments. We'll release this within the next day or so.
    • 1 / 1