google / shipshape

Program analysis platform
Apache License 2.0
269 stars 35 forks source link

Replace campfire with bazel. #38

Closed emsod closed 9 years ago

emsod commented 9 years ago

Kythe has moved over so we should be able to do so as well.

Some notes from schroederc:

Context: http://kythe.io/phabricator/T29

Kythe has custom rules, unsupported by the Bazel team, to build proto and Go. They should be relatively easy to get working in the Shipshape repo since they are derived from the campfire rules. See https://github.com/google/kythe/tree/master/tools/build_rules/ for the Skylark code.

emsod commented 9 years ago

Merged in schroederc's initial blaze setup (https://github.com/google/shipshape/pull/39)

emsod commented 9 years ago

Bazel BUILD files added and updated in https://phabricator-dot-shipshapecode.appspot.com/D25

emsod commented 9 years ago

Missing copyright notices added in https://phabricator-dot-shipshapecode.appspot.com/D28

emsod commented 9 years ago

Updates e2e script and builds docker images in https://phabricator-dot-shipshapecode.appspot.com/D27

emsod commented 9 years ago

Bazel has been added, scripts and docs have been migrated, and finally campfire has been removed in https://phabricator-dot-shipshapecode.appspot.com/D39. Closing this issue.