Skip to content

Commit ef5aaf5

Browse files
authored
Proj one ci cd quick start (#292)
* Add images for quick start * Add ci quick start topics * Add quick start content for Helm * Update ci quick start topics Content updates for pipeline, K8s, and Helm quick start topics * Add create account and on-demand quick starts Added quick starts for create account and on-demand environments * Update navs
1 parent 3dfae61 commit ef5aaf5

File tree

104 files changed

+4464
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+4464
-8
lines changed

_data/home-content.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,20 @@
1515
- title: Concepts in Codefresh
1616
localurl: /docs/getting-started/concepts/
1717

18+
19+
- title: Quick starts
20+
icon: images/home-icons/started.svg
21+
url: ''
22+
links:
23+
- title: Create Codefresh account
24+
localurl: /docs/quick-start/create-codefresh-account/
25+
- title: CI pipeline quick start
26+
localurl: /docs/quick-start/ci-quickstart/create-ci-pipeline/
27+
- title: Kubernetes deployment quick start
28+
localurl: /docs/quick-start/ci-quickstart/deploy-to-kubernetes/
29+
- title: Helm quick start
30+
localurl: /docs/quick-start/ci-quickstart/deploy-with-helm/
31+
1832
- title: Pipeline integrations
1933
icon: images/home-icons/cloud-integrations.png
2034
links:
@@ -72,6 +86,7 @@
7286
- title: Quay Registry for GitOps
7387
localurl: /docs/gitops-integrations/container-registries/quay/
7488

89+
7590
- title: Dashboards & insights
7691
icon: images/home-icons/guides.png
7792
url: ''

_data/nav.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,20 @@
1212
- title: Concepts in Codefresh
1313
url: "/concepts"
1414

15-
15+
- title: Quick starts
16+
url: "/quick-start"
17+
pages:
18+
- title: Create Codefresh account
19+
url: "/create-codefresh-account"
20+
- title: CI/CD quick starts
21+
url: "/ci-quickstart"
22+
sub-pages:
23+
- title: CI pipeline quick start
24+
url: "/create-ci-pipeline"
25+
- title: Kubernetes deployment quick start
26+
url: "/deploy-to-kubernetes"
27+
- title: Helm quick start
28+
localurl: "/deploy-to-helm"
1629

1730

1831
- title: Dashboards & Insights

_docs/administration/account-user-management/create-codefresh-account.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@ title: "Create a Codefresh account"
33
description: "Welcome to Codefresh!"
44
group: administration
55
sub_group: account-user-management
6-
redirect_from:
7-
- /docs/
8-
- /docs/create-an-account/
9-
- /docs/getting-started/
10-
- /docs/getting-started/introduction/
6+
toc: true
117
---
128
Before you can do anything in Codefresh such as building and deploying your applications, you need to create a Codefresh account.
139

@@ -23,7 +19,7 @@ max-width="90%"
2319
%}
2420

2521
## Step 1: Select your Identity Provider
26-
As the first step in setting up ypur account in Codefresh, select the identity provider (IdP) to use.
22+
As the first step in setting up your account in Codefresh, select the identity provider (IdP) to use.
2723
Codefresh currently supports the following IdPs:
2824
* GitHub
2925
* Bitbucket
@@ -37,7 +33,7 @@ If you need an IdP that is not in the list, please [contact us](https://codefres
3733
>NOTES:
3834
For Git repositories, the login method is less important, as you can Git repositories through [Git integrations]({{site.baseurl}}/docs/integrations/git-providers/), regardless of your sign-up process.
3935

40-
If you multiple sign-up methods, as long as you use the same email address in all the sign-ups, Codefresh automatically redirects you to the account dashboard.
36+
If you have multiple sign-up methods, as long as you use the same email address in all the sign-ups, Codefresh automatically redirects you to the account dashboard.
4137

4238
1. Go to the [Codefresh Sign Up page](https://g.codefresh.io/signup). <!---need to change the URL and the screenshot-->
4339

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: "Create a project for pipeline"
3+
description: ""
4+
group: quick-start
5+
toc: true
6+
---
7+
8+
Codefresh pipelines are grouped under projects. Think of a project as a folder or directory that groups related pipelines. For example, all pipleines that package/deploy the different microservices for an application.
9+
You can define any name for the project, the most common example being the name of the application that the pipelines
10+
11+
### Where are you
12+
13+
14+
15+
### Before you beigin
16+
17+
* [Connect a Docker registry to Codefresh]({{site.baseurl}}/docs/quick-start/create-docker-registry-integration)
18+
19+
### How to
20+
1. In the Codefresh UI, in the sidebar, from Pipelines, select **Projects**.
21+
1. On the top-right, click **New Project**.
22+
1. Enter the **Project Name**. For example, `my-first-project`.
23+
1. Leave the **Project Tags** empty for the quick start.
24+
1. Select any **Icon** you want. The icon is prefixed to the project name in the Projects page.
25+
1. Click **Create**.
26+
27+
{% include image.html
28+
lightbox="true"
29+
file="/images/quick-start/quick-start-ci/create-ci-project.png"
30+
url="/images/quick-start/quick-start-ci/create-ci-project.png"
31+
alt="Create project for pipeline"
32+
caption="Create project for pipeline"
33+
max-width="70%"
34+
%}
35+
36+
You now have a new project and can create your first pipeline.
37+
38+
39+
### Continue with
40+
41+
42+
43+
44+
45+

0 commit comments

Comments
 (0)