Skip to content
This repository was archived by the owner on Dec 16, 2024. It is now read-only.
This repository was archived by the owner on Dec 16, 2024. It is now read-only.

Move buildbot logic to scripts in /etc/ci #316

@edunham

Description

@edunham

Possibly of interest to @shinglyu.

Right now a lot of build logic is hard-coded in https://github.com/servo/saltfs/blob/master/buildbot/master/files/config/master.cfg . Ideally, Buildbot would only invoke scripts from https://github.com/servo/servo/tree/master/etc/ci.

It looks like the only templating in master.cfg is to insert the value of common.servo_home, which is set in https://github.com/servo/saltfs/blob/master/common/map.jinja because it differs between Mac and Linux.

to deploy:

  • PR the build scripts to servo/servo; land them. Move buildbot step to yaml servo#10849
  • PR servo/saltfs changing buildbot config to invoke the build scripts
  • @larsbergstrom and I will test the buildbot changes on the buildmaster to make sure they work
  • land saltfs PR & highstate servo-master1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions