Skip to content
Website for Bazel, a fast, scalable, multi-language and extensible build system
HTML Python CSS Shell Dockerfile Ruby
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_includes Add community partners page (#206) Sep 20, 2019
_layouts Add community partners page (#206) Sep 20, 2019
_plugins Include Jekyll layout files, style sheets, and Bazel logo images in the Apr 26, 2016
_sass Search page using Algolia (#146) Nov 2, 2018
assets Topic describing "what is Bazel" at a high-level, with a focus on: bu… Mar 6, 2017
css Search page using Algolia (#146) Nov 2, 2018
designs Update FAQ wrt Starlark, add table of contents (#194) Jun 14, 2019
images Add community partners page (#206) Sep 20, 2019
roadmaps add remote execution roadmap (#200) Jul 11, 2019
scripts
third_party Search page using Algolia (#146) Nov 2, 2018
.gitignore Add logos of companies/projects using Bazel on the home page (#16) May 31, 2017
404.md New design for Bazel site. Apr 22, 2015
BUILD update to rules_pkg (#204) Sep 12, 2019
CNAME Global cleanup change. Oct 28, 2016
CODEOWNERS Create CODEOWNERS (#171) Jan 31, 2019
CONTRIBUTING Rename CONTRIBUTING.md back to CONTRIBUTING. (#6) Apr 28, 2017
LICENSE add README and LICENSE Apr 20, 2017
README.md Add community partners page (#206) Sep 20, 2019
WORKSPACE update to rules_pkg (#204) Sep 12, 2019
_config.yml Switch redcarpet to kramdown (#150) Nov 13, 2018
bazel_release.pub.gpg bazel_release.pub.gpg with extended expiration May 25, 2018
breaking-changes-guide.md Cross-link with general backwards compatibility policy. (#205) Sep 19, 2019
browse-and-search-user-guide.md Add new documentation for browsing source content on bazel.build (#85) Dec 11, 2017
build-jekyll-tree.sh Add step for generating redirect pages for docs and blog pages. (#26) Jun 20, 2017
contributing.md Mention bazel-dev.exe for faster iteration times on Windows. (#198) Jul 2, 2019
experts.md Add community partners page (#206) Sep 20, 2019
faq.md Update FAQ wrt Starlark, add table of contents (#194) Jun 14, 2019
governance.md Update governance plan documentation (#147) Nov 3, 2018
index.html Remove the "Getting Started" section on the front-page. (#191) Jun 4, 2019
maintainers-guide.md Change the responsible person for team-Product: aiuto -> dslomov (#199) Jul 8, 2019
naming.md Add Naming recommendations for Bazel related projects (#55) Jul 4, 2017
recommended-rules.md Add process for the recommended rules (#202) Sep 2, 2019
redirects.bzl Add redirect to handle roadmaps/ URL. (#142) Oct 22, 2018
release-notes.md Add documentation about release notes (#176) Feb 27, 2019
roadmap.md add remote execution roadmap (#200) Jul 11, 2019
search.html Better integrate search results on the website (#156) Nov 20, 2018
search2.html Search page using Algolia (#146) Nov 2, 2018
site.bzl
support.md Do not direct people to Stack Oevrflow (#201) Jul 23, 2019
updating-bazel.md Address review comments for "Updating Bazel" (#197) Jul 8, 2019
users.md Adding redirects for old pages that were served and indexed. Mar 10, 2017
windows-chocolatey-maintenance.md Added Windows Scoop maintainance guide. (#173) Feb 25, 2019
windows-scoop-maintenance.md Updated windows-scoop-maintenance according to recent Scoop changes. (#… May 6, 2019

README.md

Bazel website

This repository hosts the content of the Bazel website, available at https://bazel.build/ It does not contain the Bazel documentation or the Bazel blog.

Prerequisites

To build the site, you will need Jekyll version 2.5.3 or above. For instance, it can be installed with apt-get install jekyll on recent Ubuntu (tested on 16.10).

To deploy the site, you will need gsutil and to authenticate with gcloud auth login.

Running the website locally

To stage the site

bazel run //:site

If you want to show the preview to others

HOST=$(hostname) bazel run //:site

See the Jekyll site if you need more info.

Deploying the website

Deploying the website is done automatically through Google Cloud Container Builder. If for some reason it does not work, you can run bazel run //:site -- --push to deploy manually.

You can’t perform that action at this time.