build/fbcode_builder_config.py (19 lines of code) (raw):

#!/usr/bin/env python # # Copyright (c) 2014-present, Facebook, Inc. # # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. # from __future__ import absolute_import, division, print_function, unicode_literals import specs.fbthrift as fbthrift import specs.fbzmq as fbzmq import specs.fmt as fmt import specs.folly as folly import specs.gmock as gmock from shell_quoting import ShellQuoted "fbcode_builder steps to build & test Openr" def fbcode_builder_spec(builder): return { "depends_on": [fmt, folly, fbthrift, gmock, fbzmq], "steps": [ # fbzmq build dir will be the last workdir builder.step("Run fbzmq tests", [builder.run(ShellQuoted("make test"))]) ], } config = { "github_project": "facebook/fbzmq", "fbcode_builder_spec": fbcode_builder_spec, }