Tutorials and Example Projects

Semaphore provides tutorials and open source repositories that show you practical examples of CI/CD pipelines. You can read and use them to learn what's possible and jump-start your own projects.

Continuous Integration

Language Framework GitHub repository
Go Go semaphore-demo-go
iOS, Swift Xcode coming soon
Java Spring semaphore-demo-java-spring
JavaScript Node.js. Nest.js / Express, React semaphore-demo-javascript
PHP Laravel semaphore-demo-php-laravel
Python Django semaphore-demo-python-django
Python Flask coming soon
Ruby Rails semaphore-demo-ruby-rails
Ruby Sinatra semaphore-demo-ruby-kubernetes
Scala Play coming soon
TypeScript Node.js. Nest.js / Express, React semaphore-demo-javascript

Deployment

Platform or tool GitHub repository
Docker registry: Docker Hub semaphore-demo-java-spring
Docker registry: AWS ECR coming soon
Docker registry: Google Container Registry coming soon
Heroku semaphore-demo-ruby-rails
Kubernetes semaphore-demo-ruby-kubernetes
S3, static website coming soon

Semaphore will publish more guides and examples that are not currently listed on this page. You can subscribe to the newsletter or follow @semaphoreci on Twitter to be notified when that happens.

Still need help? Contact Us Contact Us