Navigation

    Inedo Community Forums

    Forums

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Tags
    3. buildmaster
    Log in to post

    • ?

      Buildmaster Deployables
      Support • buildmaster deployables • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      11
      Views

      ?

      For most use cases, deployables are mostly a "vestigial" feature; they were very important in v4 and earlier , in that they permitted partial deployments and cross-application orchestration (dependencies, artifacts, etc). Moreover, as organizations are moving towards a "microservice" architecture, the concept of a large application with many depoyables is becoming rarer. In an v5/OtterScript plan, you can do this: for deployable web-application { ... operations ... } In this case, the "current deployable in context" will be web-application, and if that deployable is not included in the release, then the block is skipped. You can also add variable key/value pairs to a deployable. When a deployable is context (as the case above), that variable will be evaluated. With "cross-application deployables", you can have one application reference a release of another application. When doing this, it's changing the release number in context. So, for example, if web-application was imported from another application, then $ReleaseNumber would resolve to that application's number. All that said... all of these things are more intuitively accomplished through variables, and for most users that's just fine. In a new application you create will not have any deployables.
    • ?

      Skip Create Package option in release
      Support • buildmaster packages • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      11
      Views

      ?

      Release are used to move packages through a specific pipeline, so you can't really have one with out another unless we realllly change our model. Of course in some scenarios, like the one you described, it feels like an unecessary step. We've considered making a simplified "create release/package", where you can do both in one step... but it's deceptively complex to do that on a single page... and have it behave in the same manner. There are permissions to consider, release templates, legacy variables, etc... >.<
    • ?

      How do I configure BuildMaster to use YouTrack as an issue source?
      Support • buildmaster issue-tracking youtrack • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      15
      Views

      ?

      For this, you'll want to use 5.6.0 of the extension; it would appear, it may not have shown up in the Den, so I just enabled it now in case it didn't...
    • ?

      Problem with deploying to server role
      Support • buildmaster deployment-plans • • Everett Muniz  

      3
      0
      Votes
      3
      Posts
      11
      Views

      ?

      Hi Ben-- This is a fantastic solution, and suits the situation perfectly. Thank you!
    • ?

      Execute PowerShell Script parameters
      Support • buildmaster • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      48
      Views

      T

      Hello Shane, You can add this as a script from Admin → Manage Scripts: param($projectDir, $buildType) powershell -file $projectDir/Resources/tools/PreBuild.ps1 -projectDir $projectDir -buildType $buildType Then, from the deployment plan, adding "Execute PowerShell Script" with that script will give you fields for the two parameters.
    • ?

      Sign Binary Usage
      Support • buildmaster • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      3
      Views

      ?

      In case anybody wants to know, this is what worked for me: SubjectName = the CN (CommonName attribute of the subject in the certificate) Description = the Description in the certificate
    • ?

      Variable for "Use [DatabaseName]" in SQL Change Script Stored Procedure
      Support • buildmaster sql-server sql change-scripts • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      48
      Views

      ?

      Just discovered Kevin's answer here which should work: http://inedo.com/support/questions/4058#inline-post-5062
    • ?

      Nuget packages
      Support • buildmaster nuget net • • Everett Muniz  

      5
      0
      Votes
      5
      Posts
      8
      Views

      ?

      Turns out that not all of the packages were being included in source control. Once I added in the missing package folders to source control I was able to move forward.
    • ?

      How to see the creator of release
      Support • buildmaster releases • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      4
      Views

      ben

      Hello Aris, If you click on the release number (the leftmost column) the user that created the release is displayed in the Details section.
    • ?

      Installation crashes
      Support • buildmaster installation • • Everett Muniz  

      5
      0
      Votes
      5
      Posts
      9
      Views

      ?

      This must be it, redownload solved it. I downloaded 5.6.11 sometime on Apr 4.
    • ?

      Npm publish authorization
      Support • proget buildmaster npm • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      15
      Views

      ben

      Hello Michael, NPM feeds don't currently support an API key, but you can share a single ProGet user between all of the users who need to upload to the feed to simulate the same thing. The Publish Packages task group on the NPM feed is all you need to upload a package. If you want to replace an already-uploaded package, you need the Overwrite Package task, which is available on the Administer and Manage Feed task groups by default, but you can create a new task group with just Overwrite Package on the Customize Tasks page (/administration/security/customize-tasks).
    • ?

      Cloning application and default release/pipeline
      Support • buildmaster deployment-plans • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      15
      Views

      ?

      Configuration file versions and database change scripts must be tied to a specific release number, so we create 0.0.0 to associate those. It might be best just to purge that release if you don't really use it.
    • ?

      Install Nuget Packages
      Support • buildmaster • • Everett Muniz  

      4
      0
      Votes
      4
      Posts
      0
      Views

      ?

      That fixed it, argh! Been messing with this for hours! Thanks!
    • ?

      Nunit test throwing NullReferenceException
      Support • buildmaster nunit • • Everett Muniz  

      5
      0
      Votes
      5
      Posts
      30
      Views

      ?

      Perfect. Now it works as expected :-)
    • ?

      Plan calling another plan
      Support • buildmaster deployment-plans • • Everett Muniz  

      3
      0
      Votes
      3
      Posts
      12
      Views

      ?

      It's cool, I switched to global template to be called. It works fine. Thanks!
    • ?

      Azure Non-Legacy Actions?
      Support • buildmaster actions azure • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      7
      Views

      ?

      Definitely! We're really not thrilled on how the current legacy Actions work (they were built by a third party, and also during a time that Azure underwent so many changes), so we'd like to update them to make more sense and be more useful... We'd love to understand your usecases, and how we can make the BuildMaster/Otter Azure integrations great. It'd be quite a bit easier to do this outside of Q&A though, so let's get in touch via email!
    • ?

      Random 'Artifact file not found' errors
      Support • buildmaster artifacts • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      6
      Views

      ?

      Well, the only code path that will yield that error is if System.IO reports that the file requested is not on disk. The most likely cause of that is that the file is not actually there at the time (obviously), but that might be because anti-virus quartanteed it, a file server didn't replicate it, or something? So, I would try to find what might be causing that file not to be there. The only way that BuildMaster will delete a file (but not the record) is a retention policy.
    • ?

      Defining a script asset for output parameters accessed by PSCall
      Support • buildmaster powershell • • Everett Muniz  

      3
      0
      Votes
      3
      Posts
      14
      Views

      ben

      Correct. Output variables don't need to be specially declared. However, the next version of the Windows plugin for BuildMaster and Otter will add support for [ref] parameters as output variables in the editor.
    • ?

      How do I set the MaxResponseLength for the HTTP Post operation in a plan
      Support • buildmaster • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      5
      Views

      ben

      MaxResponseLength was missing a ScriptAlias. It'll be fixed in the next release.
    • ?

      Seems like the HTTP POST plan statement should execute on the effective server(s) rather than the BuildMaster server
      Support • buildmaster http • • Everett Muniz  

      2
      0
      Votes
      2
      Posts
      6
      Views

      ?

      This has been on the list for a little while, but I finally made a github issue for it. We'll get it soon! https://github.com/Inedo/inedox-inedocore/issues/22
    • 1
    • 2
    • 13
    • 14
    • 15
    • 16
    • 17
    • 52
    • 53
    • 15 / 53