Tasks #2175

Make build-flow generation conditional on a variable

Added by J. Wienke about 9 years ago. Updated about 9 years ago.

Status:ResolvedStart date:02/10/2015
Priority:NormalDue date:
Assignee:J. Moringen% Done:

100%

Category:User Interface
Target version:0.4

Description

So that we can disable build flow for modes other than toolkit.

Associated revisions

Revision 5b843dde
Added by J. Moringen about 9 years ago

Removed variant and distribution handling in src/**/*.lisp

fixes #2175
fixes #1915

  • New variable :disable-ochestration-jobs controls whether orchestration
    jobs are generated.
  • Removed all :variant and :distribution[s] variable access. These are
    no longer necessary.
  • src/project/classes-spec.lisp (project-spec): added superclass
    `parented-mixin'
    (instantiate version-spec): removed variant stuff
  • src/commandline-interface/main.lisp (locate-projects): record the
    distribution which requested a project version
    (load-projects/versioned): install responsible distribution as parent
    of project
    (tag-project-versions): removed; no longer needed
    (configure-buildflow-job): only trigger prepare/finish jobs when they
    exist
    (configure-jobs): allow configuring names of orchestration jobs; only
    generate orchestration jobs when there names are defined
    (configure-distribution): only generate orchestration jobs if
    :disable-ochestration-jobs is not defined
    (main): do not call `tag-project-versions'

History

#1 Updated by J. Moringen about 9 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

#2 Updated by J. Moringen about 9 years ago

  • Category set to User Interface

Also available in: Atom PDF