All Projects → ESUG → esug.github.io

ESUG / esug.github.io

Licence: MIT License
European Smalltalk User Group Web site

Programming Languages

CSS
56736 projects
shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to esug.github.io

jsheroes.io
The official JSHeroes website
Stars: ✭ 35 (+169.23%)
Mutual labels:  website, conference
be.camp
Open source website for the beCamp unconference in Charlottesville, VA
Stars: ✭ 16 (+23.08%)
Mutual labels:  conference
notes
📖 What I'm reading lately
Stars: ✭ 85 (+553.85%)
Mutual labels:  conference
appbuilders18app
The App Builders 2018 iOS and Android app built as an experiment in React Native.
Stars: ✭ 29 (+123.08%)
Mutual labels:  conference
conferences
Curated list of conferences and CFPs that interest me
Stars: ✭ 17 (+30.77%)
Mutual labels:  conference
asterisk
Scripts for asterisk
Stars: ✭ 14 (+7.69%)
Mutual labels:  conference
paris-web
Liens vidéos et slides de Paris Web depuis 2017
Stars: ✭ 16 (+23.08%)
Mutual labels:  conference
filterox-repo
filterox - website sederhana manipulasi gambar
Stars: ✭ 15 (+15.38%)
Mutual labels:  website
DRL in CV Papers
Research publications in Computer Vision Journals and Conferences (and arxiv) using RL.Visit Website:
Stars: ✭ 31 (+138.46%)
Mutual labels:  conference
2019.djangocon.us
⛵ The DjangoCon US 2019 conference website
Stars: ✭ 18 (+38.46%)
Mutual labels:  conference
devit
The DEVit Web Conference
Stars: ✭ 25 (+92.31%)
Mutual labels:  conference
eventoL
EventoL is a conference and install fest management software initially developed to manage FLISoL conference - install fest.
Stars: ✭ 63 (+384.62%)
Mutual labels:  conference
devevents-web
🦄 An awesome Vue.js front-end for dev.events.
Stars: ✭ 35 (+169.23%)
Mutual labels:  conference
website
The sustainoss.org website
Stars: ✭ 23 (+76.92%)
Mutual labels:  conference
ios-swift-chat-app
Open-source Voice & Video Calling and Text Chat App for Swift (iOS)
Stars: ✭ 111 (+753.85%)
Mutual labels:  conference
GitLink-Talk
Talk introducing GitLink given at the 2015 Wolfram Technology Conference
Stars: ✭ 18 (+38.46%)
Mutual labels:  conference
Konf
Kotlin Multiplatform conference app template
Stars: ✭ 15 (+15.38%)
Mutual labels:  conference
CNN-SoilTextureClassification
1-dimensional convolutional neural networks (CNN) for the classification of soil texture based on hyperspectral data
Stars: ✭ 35 (+169.23%)
Mutual labels:  conference
publiccode.net
Home to the website of the Foundation for Public Code. This is the most public-facing place for people to learn about the organization.
Stars: ✭ 17 (+30.77%)
Mutual labels:  website
yezz.me
My personal website 🚀
Stars: ✭ 23 (+76.92%)
Mutual labels:  website

esug.github.io

This repository hosts Esug's website. This repository contains two branches:

  • source: contains the website source code, written in Pillar, plus the used html templates
  • master: contains the generated website. Do not touch manually this branch, since this branch is automatically overwritten on every commit to "source". See the next section.

Locally serving files

In the folder,

ecstatic serve -w

Then point your web browser to localhost:8080

ecstatic serve -p 9999

Automatic generation

This repository is built on travis on each commit on the source branch. On every commit, ecstatic is loaded, the website generated, and the resulting website is pushed to the master branch. Check the .travis.yml file for details.

To be able to automatically push to github from travis, we followed the next steps, taken from [1]

  • Put the current repo under Travis

  • Get a Personal Access Token under https://github.com/settings/tokens. Only enable "public_repo" access for public repositories, "repo" for private. Save the token somewhere as you can only see it once.

  • Install the travis gem:

$ gem install travis # See: https://stackoverflow.com/a/33119804/895245
gem update --system

Then cd into your repository and encrypt an environment variable called GH_TOKEN with your token assigned. This environment variable will be used by the prepare_for_deploy.sh script later on.

$ travis encrypt GH_TOKEN=<api-token> --add

This will modify your .travis.yml file.

  • Commit and push!

[1] https://stackoverflow.com/questions/12343452/how-to-publish-artifacts-in-travis-ci/33109519#33109519

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].