Navigation

    Inedo Community Forums

    Forums

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

    • ?

      Dynamically populated list variable from Release template
      Support • buildmaster variables releases • • Matthew Pfluger  

      2
      0
      Votes
      2
      Posts
      10
      Views

      ?

      In v5.4, we will have a "Custom Setter" for template variables which would allow for this scenario. Our primary use case is to allow for a searchable list of packages from ProGet, or builds from teamCity/Jenkins/etc to be populated.
    • ?

      Use BuildMaster for my release process
      Support • buildmaster releases • • Matthew Pfluger  

      2
      0
      Votes
      2
      Posts
      3
      Views

      ?

      Yes, it's posible, and that's a common workflow; there are operations to do all of these things. I would try to follow the [BuildMaster tutorials])(/support/tutorials), some of them have some workflow similar to what you're doing. The other things (like SEnd Email, Execute SQL Scripts) are just differnet types of operations you can run during a plan.
    • ?

      Jira Integration - Mark Version Released
      Support • buildmaster releases jira • • Matthew Pfluger  

      2
      0
      Votes
      2
      Posts
      16
      Views

      ?

      If the JIRA release operation should happen anywhere other than when the release is deployed in BuildMaster (i.e. using the event listener), you'll have to add a custom action or use PowerShell, etc. Alternatively you could fork https://github.com/Inedo/bmx-jira and add it that way, here is the tutorial for that: http://inedo.com/support/tutorials/cloning-and-patching-an-inedo-extension
    • ?

      Manual step - Mark complete only option?
      Support • buildmaster releases promotions • • Matthew Pfluger  

      4
      0
      Votes
      4
      Posts
      7
      Views

      ?

      Thanks, I'll add this as a feature request; there should be a link on the "perform manual action page" that links to the execution, but you can see all current executions on the home page dashboard.
    • ?

      Generated Release Notes - Only Resolved Issues
      Support • buildmaster releases issue-tracking • • Matthew Pfluger  

      5
      0
      Votes
      5
      Posts
      4
      Views

      ?

      Great! Thanks for the quick turnaround.
    • D

      What should display in the Active Releases section of the System Overview page?
      Support • buildmaster releases • • dwynn_6489  

      2
      0
      Votes
      2
      Posts
      7
      Views

      ?

      The page was changed in v4.8.2 to only show the first 30 releases for perf reasons, so if you have more active releases than that, the list would be truncated to the first 30 ordered by when they were created. We're open to making this behavior configurable instead of a strict limit of 30.
    • ?

      Promoting a release cancels all the other releases in a project
      Support • buildmaster releases • • Matthew Pfluger  

      4
      0
      Votes
      4
      Posts
      1
      Views

      ?

      That should be OK - just note that this will update all workflows in the system to have this behavior.
    • ?

      Variables in Create New Release Action
      Support • buildmaster variables actions releases • • Matthew Pfluger  

      6
      0
      Votes
      6
      Posts
      4
      Views

      ?

      FYI- 4.6.4 has been released, and this fix was included.
    • ?

      Builds being rejected for no reason?
      Support • buildmaster releases builds • • Matthew Pfluger  

      4
      0
      Votes
      4
      Posts
      4
      Views

      ?

      Executed with output of: (1 row(s) affected) (1 row(s) affected) Will let you know if I see any more problems like this, Thanks for the incredibly fast turn around time!
    • ?

      Cannot create a release because a newer release already exists (v3.6.5)
      Support • buildmaster releases • • Matthew Pfluger  

      2
      0
      Votes
      2
      Posts
      1
      Views

      ?

      Unfortunately that is a limitation of the v3.X line of BuildMaster - releases were ordered and meant to be built on top of each other, e.g. once version 5 goes out, it is meant to encompass everything up through v5. If you were to upgrade to the 4.X line (make sure to read all the upgrade notes first), then you can actually re-order releases as necessary, and allow other advanced workflow options.
    • ?

      Buildmaster slow to deploy to environments
      Support • buildmaster releases deployables • • Matthew Pfluger  

      12
      0
      Votes
      12
      Posts
      20
      Views

      ?

      Just to follow up, got some help from the inedo folks and we discovered that the server hosting the sql server database had its system clock slightly off which was causing the delay till the start of execution.
    • ?

      Un-Deploying a Release
      Support • buildmaster releases imported-deployables • • Matthew Pfluger  

      2
      0
      Votes
      2
      Posts
      4
      Views

      ?

      It sounds like this is a bit of a hack; when an application component is deployed to a production environment, it's status should be represented as "Deployed". You can purge releases if needed using the Releases_PurgeReleaseData API/Sproc method.
    • ?

      Approaches to environments
      Support • buildmaster releases servers environments • • Matthew Pfluger  

      2
      0
      Votes
      2
      Posts
      28
      Views

      ?

      This sound like it's just a tough process to model. No matter what you do, you can't have it both ways such that you could deploy to either a subset of DevX servers to an arbitrary subset of QAX servers. The options you'll have to decide on are either: use different workflows and different environments to separate Dev1 from Dev2, which will force releases to use a specific set of servers after a build is created for it use abstract environments (Dev, QA) with server variables that resolve to different server groups (e.g. DevSet1, DevSet2, or whatever), and select the result either at release, build, or promotion time so it provides historical context with the release/build In BuildMaster, the idea of an Environment (i.e. a different stage of testing) is meant to be abstracted from a Server (i.e. a physical/virtual machine), so whatever follows most closely to this paradigm would be the way to go.
    • ?

      DB Change Scripts and Releases
      Support • buildmaster releases change-scripts • • Matthew Pfluger  

      8
      0
      Votes
      8
      Posts
      5
      Views

      ?

      I went to the Releases table and fixed it by hand, and the sequence is correct now. Thanks.
    • ?

      DeletING Builds
      Support • buildmaster releases builds • • Matthew Pfluger  

      2
      0
      Votes
      2
      Posts
      7
      Views

      ?

      Once created, a Build Release may not be deleted from the UI; this is an important part of the auditing/workflow pieces. There are three options: Clone application - http://inedo.com/support/tutorials/cloning-an-application-with-the-sql-api - this is least risk, but will not copy histories Undocumented Releases_PurgeRelease method; this is generally used for accidently created releases, and will cascade to all builds/promotions/executions/database changes/etc Delete from database tables directly more risky The first is preferred.
    • ?

      Change an Application's Release Numbering Scheme
      Support • buildmaster releases numbering • • Matthew Pfluger  

      4
      0
      Votes
      4
      Posts
      6
      Views

      ?

      Thanks for the update; we do plan on supporting this soon once a particular feature ("Release Archiving") is introduced. In the mean time, we can at least change some of the procs/funcs/etc that are crashing. If you can send us a backup of your database (support at inedo dot com), we could use that as a starting point and get a patch to you very soon. If you need to scrub sensitive data, this will do it: DELETE BuildExecution_PlanActionLogEntries UPDATE Providers SET Provider_Configuration = NULL UPDATE PlanActions SET Action_Configuration = NULL But it will also ruin your database, so obviously only do that on the database you'd send us :-)
    • 1
    • 2
    • 2 / 2