codevalet/webapp/views/index.haml

86 lines
3.3 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.container
.row
.col-md-12
%h2
Meet Code Valet
%img{:src => '/images/monkey-128.png',
:title => 'Max the Code Monkey',
:align => :right}
%p
Code Valet is a radically transparent CI/CD service for GitHub users. Get
instant feedback on bad commits, with minimal setup or configuration required.
.alert.alert-warning
Code Valet is currently in private alpha. If youre interested in helping us alpha test, sign up for the Code Valet newsletter.
.col-md-8
%form{:action => "https://tinyletter.com/codevalet", :method => "post", :onsubmit => "window.open('https://tinyletter.com/codevalet', 'popupwindow', 'scrollbars=yes,width=800,height=600');return true", :style => "padding:3px;text-align:center;", :target => "popupwindow"}
%input{:name => "embed", :type => "hidden", :value => "1"}/
.input-group
%input.form-control#tlemail{:placeholder => 'Enter email address',
:name => "email",
:type => "text"}/
%input.btn{:type => "submit", :value => "Subscribe"}/
.col-lg-8
%h2
Quickstart
%p
Integrating with Code Valet is easy. To get started, sign up with your GitHub
account, select a project to build, and define how to build it, either visually
or declaratively.
.col-sm-4
%h2
 
%p
.dropdown
%button.btn.btn-secondary.dropdown-toggle{'data-toggle' => 'dropdown'}
Examples
.dropdown-menu
- monkeys.each do |monkey|
%a.dropdown-item{:href => "https://#{monkey}.codevalet.io/blue"}
= monkey
.row
.col-lg-12.text-center
%iframe{:width => 800, :height => 400, :frameborder => 0, :gesture => :media,
:allow => 'encrypted-media', :allowfullscreen => '',
:src => 'https://www.youtube-nocookie.com/embed/FhDomw6BaHU'}
%img.img-fluid{:src => '/images/create-new-pipeline.png'}
.row
.col-md-12
%h2
How it works
%p
Code Valet is powered by
%a{:href => 'https://jenkins.io'}
Jenkins® 2
with
%a{:href => 'https://jenkins.io/doc/book/pipeline'}
Jenkins Pipeline
and
%a{:href => 'https://jenkins.io/projects/blueocean'}
Blue Ocean
but no prior Jenkins knowledge is required to use Code Valet.
%p
Code Valet uses its own regularly updated "Jenkins
distribution" consisting of many commonly used
%a{:href => 'https://plugins.jenkins.io'}
plugins
built from their "master" branches.
.row
.col-md-12
%h2
Success stories
%p
Code Valet provides the Jenkins project with
rapid feedback based on real-world usage of Jenkins. This means rather
than following the Jenkins project's
%a{:href => 'https://en.wikipedia.org/wiki/Software_release_train'}
release-train model
Code Valet practices a more radical
%a{:href => 'https://en.wikipedia.org/wiki/Continuous_delivery'}
continuous delivery model.
%p
Using Code Valet ultimately helps the Jenkins community improve its support
for wider variety of platforms by increasing the diversity of projects built
by Jenkins.