Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/usds/sme-qa-website
Pilot project to improve the competitive service hiring process
https://github.com/usds/sme-qa-website
Last synced: 28 days ago
JSON representation
Pilot project to improve the competitive service hiring process
- Host: GitHub
- URL: https://github.com/usds/sme-qa-website
- Owner: usds
- License: other
- Created: 2019-04-10T17:34:19.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-18T20:08:13.000Z (over 1 year ago)
- Last Synced: 2024-04-14T05:40:50.840Z (8 months ago)
- Language: HTML
- Homepage: https://smeqa.usds.gov/
- Size: 79.7 MB
- Stars: 2
- Watchers: 8
- Forks: 8
- Open Issues: 53
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# SME-QA Website
This is the repo for the SME-QA website which can be found at smeqa.usds.gov.## Local Development Instructions
### References
https://brew.sh/
https://jekyllrb.com/docs/installation/macos/#### WHIT Macs
If you have a WHIT Mac, [follow these instructions](https://tools.usds.gov/handbook/how-to/whit-mac.md) on installing Xcode, Homebrew, NPM, and Ruby.### Make sure you have ruby installed
```
xcode-select --install
brew install ruby
echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.bash_profile
```### Check if ruby has been installed
```
which ruby
ruby -v
````### Do this once per ruby version
```
gem install bundler
gem install jekyll
```### Make sure you have node and npm installed
```
node --version
npm --version
```### Install the gulp command line tool
```
npm install --global gulp-cli
```### Do this occasionally when the project updates
```
bundle install
```### Do this to start development
```
npm run dev
```This will serve the application on port 8080 and should automatically open http://localhost:8080.
### Do this to perform a clean build for deployment
```
npm run build
```
NOTE: This isn't necessary as github pages will perform this step automatically.### If you have no styles when building locally or otherwise need to have a separate local configuration, run the following command:
```
bundle exec jekyll serve --config _config-dev.yml
```