forked from jenkins-infra/jenkins.io
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathindex.html.haml
149 lines (129 loc) · 4.29 KB
/
index.html.haml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
---
layout: default
title: Jenkins
blogrollup: true
homepage: true
---
:ruby
# Images should all be between 300 and 350 pixels wide, and no more than 180px tall
sponsors = [
['microsoft.png',
'Microsoft Azure',
'https://www.azure.com'],
['cloudbees.png',
'CloudBees, Inc.',
'https://cloudbees.com'],
['osuosl.png',
'Oregon State University Open Source Lab',
'https://osuosl.org'],
['rackspace.png',
'Rackspace, Inc.',
'https://rackspace.com'],
['redhat.png',
'RedHat, Inc.',
'https://redhat.com'],
]
supporters = [['Atlassian', 'https://atlassian.com'],
['Datadog', 'https://www.datadoghq.com'],
['JFrog', 'https://jfrog.com'],
['Mac Cloud', 'http://maccloud.me/'],
['PagerDuty', 'https://pagerduty.com'],
['XMission', 'https://xmission.com'],
]
= partial('downloadbanner.html.haml')
= partial('projectjumbotron.html.haml',
:href => expand_link('projects/blueocean'),
:title => 'Say “hello” to Blue Ocean',
:intro => "Blue Ocean is a new user experience that puts Continuous Delivery in reach of any team — without sacrificing the power and sophistication of Jenkins.",
:image => expand_link('images/blueocean/blueocean-successful-pipeline.png'),
:call_to_action => {:text => 'Get started', :href => expand_link('projects/blueocean')})
#feature-list-segment.segment
.container
.row.chunks.features.uniform-height
.col-md-6.col-lg-4
.box.cicd
%i.icon-arrow-shuffle
%h5
Continuous Integration and Continuous Delivery
%p
As an extensible automation server, Jenkins can be used as a simple
CI server or turned into the continuous delivery hub for any project.
.col-md-6.col-lg-4
.box.install
%i.icon-download
%h5
Easy installation
%p
Jenkins is a self-contained Java-based program, ready to run
out-of-the-box, with packages for Windows, Mac OS X and other
Unix-like operating systems.
.col-md-6.col-lg-4
.box.settings
%i.icon-settings
%h5
Easy configuration
%p
Jenkins can be easily set up and configured via its web interface,
which includes on-the-fly error checks and built-in help.
.col-md-6.col-lg-4
.box.ecosystem
%i.icon-plug
%h5
Plugins
%p
With hundreds of plugins in the Update Center, Jenkins integrates
with practically every tool in the continuous integration and
continuous delivery toolchain.
.col-md-6.col-lg-4
.box.extend
%i.icon-puzzle-piece
%h5
Extensible
%p
Jenkins can be extended via its plugin architecture, providing
nearly infinite possibilities for what Jenkins can do.
.col-md-6.col-lg-4
.box.distributed
%i.icon-uniE602
%h5
Distributed
%p
Jenkins can easily distribute work across multiple machines,
helping drive builds, tests and deployments across multiple
platforms faster.
.container
.section.events
.container-fluid.events.no-margin
%div.row
%div#sidebar.col-md-12.events.horizontal
= partial('events.html.haml')
.section.blogs.f9f9f9
%div.container
%div.row.body
.col-md-1
%div#content.col-md-10
%div#content-top
= partial('blogs.html.haml')
.col-md-1
.col-md-2
#sponsorsblock.jumbotron
.sponsors
%p
%strong
We thank the following organizations for their major commitments to
support the Jenkins project.
%ul
- sponsors.each do |logo, name, url|
%li
%a{:href => url, :target => '_blank'}
%img{:alt => name, :title => name, :src => expand_link("images/sponsors/#{logo}")}/
.supporters
%p
%strong
We thank the following organizations for their support of the Jenkins
project through free and/or open source licensing programs.
%ul
- supporters.each do |name, url|
%li
%a{:href => url, :target => '_blank'}
= name