🤘 Our new company website.
CSS JavaScript HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_data
_includes
_layouts
assets
sandbox
tests/intern
.gitignore
.travis.yml
CNAME
Gemfile
README.md
_config.yml
executive-summary.md
favicon.ico
gulpfile.js
index.md
package.json
process.md
sitemap.xml
team.md

README.md

Socha Dev

Build Status

Welcome to the new Socha Dev site! We got tired of paying for hosting, so we ported the whole thing over here to GitHub Pages. Enjoy!

Development and Building

Gulp stuff:

  • npm install --global gulp npm install - initial setup.
  • gulp css - fast compilation of scss to css (with sourcemaps).
  • gulp watch - compilation of scss to css, as scss changes.
  • gulp watch-reload - as above, but with LiveReload.
  • gulp sprites - sprite generation.
  • gulp production - production output (autoprefixes, uglifies and concats css and js).

Jekyll stuff:

  • bundle install - initial setup.
  • bundle exec jekyll build --watch - watch and rebuild to local _site dir, as anything changes.
  • bundle exec jekyll serve --host 127.0.0.1 --port 4000 --detach - use Ruby WEBrick to serve _site build.

Intern.js test stuff:

  • wget http://selenium-release.storage.googleapis.com/2.48/selenium-server-standalone-2.48.2.jar - download and run Selenium.
  • java -jar selenium-server-standalone-2.48.2.jar &> /dev/null &
  • node_modules/intern/bin/intern-runner.js config=tests/intern/intern

Content

angular: true
angularApp: myApp
scripts: [
  "/sandbox/apps/my-app/script1.js",
  "/sandbox/apps/my-app/script2.js",
  "/sandbox/apps/my-app/script3.js"
]