Playbook microsite for running discovery sprints
prerequisites: Cloud Foundry cli (docs) and cloud.gov access
Run these commands from the project's root directory.
- Build the site:
JEKYLL_ENV=staging bundle exec jekyll build
TheJEKYLL_ENV=staging
will cause the index.html to have a<meta name="robots" content="noindex" />
in the head and a timestamp at the bottom. - (optional) Create a login for the deployed site:
htpasswd -c Staticfile.auth <username>
This will create a file (Staticfile.auth
) with the basic authentication that will be applied to the deployed site. If no basic authentication is desired, make sureStaticfile.auth
is not present before the Deploy step. - Login to cloud.gov:
cf login -a api.fr.cloud.gov --sso
- Deploy:
cf push
The first version of this public guide was authored by Jenn Noinaj and Kat Jurick and is based on a previously written guide internal to USDS, written in collaboration with GSA by co-editors Kara DeFrias and Kathy Pham with contributions from Eric Benson, Matt Collier, Evan Cook, Lisa Gelobter, Ginny Hunt, Brian Lefler, Jeff Maher, Erie Meyer, David Nesting, Chuck Rossi, Kim Rachmeler, Mollie Ruskin, Jess Teal, Albert Wong, and Charles Worthington.
We would like to thank the following folks for their feedback, edits and support: Kathy Pham, Mark Lerner, David Nesting, Chris Given, Hank Knaack, Shannon Sartin, Eddie Hartwig, Jeff Barrett, Shelly Smith, Drew Gardner and Lisa Chung from USDS, as well as Melissa Braxton and Julie Strothman from GSA for their timely advice. Thank you!