This repository was archived by the owner on Jul 13, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 29
Add some links and extra description. #99
Open
amirarab888
wants to merge
10
commits into
Star-Academy:master
Choose a base branch
from
amirarab888:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 9 commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
1210594
Add some explanation to existing parts
amirarab888 7b1a0b6
Fix some grammar mistakes.
92a8bd9
Merge branch 'master' into master
amirarab888 b0557b8
Fix some typos.
e4d777f
Fix some typos.
f5b2fd4
Add video link for MS sql server.
4ed933d
Add video tutorial link for EF core.
8bcc978
Add video tutorial link for elasticsearch.
22c6f7c
Fix some typos.
amirarab888 0e3130a
Fix some typos.
amirarab888 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,17 +10,37 @@ | |
|
|
||
| 1. CI/CD چیست و چرا اهمیت دارد: | ||
|
|
||
| در این مرحله، در مورد مفهوم CI/CD | ||
| و اهمیت آن مطالعه کنید. در این بخش، مطالعهی لینکهای زیر پیشنهاد میشود. | ||
| 1. در این مرحله، در مورد مفهوم CI/CD | ||
| و اهمیت آن مطالعه کنید. در این بخش، مطالعهی لینکهای زیر پیشنهاد میشود. | ||
|
|
||
| <div dir="ltr"> | ||
| <div dir="ltr"> | ||
|
|
||
| - [What is CI/CD?(redhat) video](https://www.redhat.com/en/topics/devops/what-is-ci-cd) | ||
| - [What is CI/CD?](https://medium.com/tilicholabs/what-is-ci-cd-c7c047b80e6b) | ||
| - [What’s the Point of CI Anyway?](https://medium.com/swlh/whats-the-point-of-ci-anyway-ac3f9eaa244c) | ||
| - [The Journey to CI/CD](https://medium.com/driven-by-code/the-journey-to-ci-cd-b1872927c36b) | ||
| - [What is CI/CD?(redhat) video](https://www.redhat.com/en/topics/devops/what-is-ci-cd) | ||
| - [What is CI/CD?](https://medium.com/tilicholabs/what-is-ci-cd-c7c047b80e6b) | ||
| - [What’s the Point of CI Anyway?](https://medium.com/swlh/whats-the-point-of-ci-anyway-ac3f9eaa244c) | ||
| - [The Journey to CI/CD](https://medium.com/driven-by-code/the-journey-to-ci-cd-b1872927c36b) | ||
|
|
||
| </div> | ||
| 1. برای آشنایی با مفهوم DevOps | ||
| تماشای ویدیوی زیر پیشنهاد میشود. | ||
| <div dir="ltr"> | ||
|
|
||
| - [What is DevOps? In simple English](https://www.dideo.ir/v/yt/_I94-tJlovg/%D8%AA%D9%85%D8%A7%D8%B4%D8%A7%DB%8C-%D9%88%DB%8C%D8%AF%D8%A6%D9%88-%D8%A7%D8%B2-%D8%AF%DB%8C%D8%AF%D8%A6%D9%88-watch-video-from-dideo) | ||
|
|
||
| </div> | ||
|
|
||
| 1. همچنین اگر در مقالات بالا ذهنتان مشغول این شده است که docker | ||
| و AWS | ||
| چه چیزی هستند, دیدن ویدوهای زیر پیشنهاد میشود. | ||
|
|
||
| <div> | ||
|
|
||
| - [Docker tutorial for beginners](https://www.dideo.ir/v/yt/rOTqprHv1YE/%D8%AA%D9%85%D8%A7%D8%B4%D8%A7%DB%8C-%D9%88%DB%8C%D8%AF%D8%A6%D9%88-%D8%A7%D8%B2-%D8%AF%DB%8C%D8%AF%D8%A6%D9%88-watch-video-from-dideo) | ||
|
|
||
| - [What is AWS](https://www.dideo.ir/v/yt/a9__D53WsUs/%D8%AA%D9%85%D8%A7%D8%B4%D8%A7%DB%8C-%D9%88%DB%8C%D8%AF%D8%A6%D9%88-%D8%A7%D8%B2-%D8%AF%DB%8C%D8%AF%D8%A6%D9%88-watch-video-from-dideo) | ||
|
|
||
| </div> | ||
|
|
||
| </div> | ||
|
|
||
| 1. آشنایی با GitHub Actions و اضافه کردن CI/CD Pipeline به ریپازیتوری: | ||
|
|
||
|
|
@@ -34,6 +54,11 @@ | |
| میگنجد را به ریپازیتوری گیتهاب خود اضافه کنیم. این بخش شامل مراحل زیر است: | ||
|
|
||
| 1. فایل زیر را در مسیر زیر در ریپازیتوری خود میسازیم: | ||
| (اگر این فولدرها در ریپو شما وجود ندارند باید بسازید, | ||
| همچنین توجه کنید که اگر نمیتوانید به صورت مستقیم فایل buildPipeline.yml | ||
| را بسازید, باید در قسمت view | ||
| فولدر اکسپلورر , چک file name extensions | ||
| را بزنید.) | ||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -44,6 +69,7 @@ | |
| </div> | ||
|
|
||
| 1. برای pipeline خود یک نام تعریف میکنیم: (به فایل `buildPipeline.yml` اضافه کنید.) | ||
| (توجه کنید که این نام اختیاری هست) | ||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -54,6 +80,9 @@ | |
| </div> | ||
|
|
||
| 1. مشخص میکنیم که pipeline در هنگام push و pull request روی master اجرا شود. | ||
| (این قسمت در واقع trigger | ||
| کل این عملیات هست و اگر فعال نشه با پوش کردن و پول ریکوست زدن به مستر هم, گیت هاب درک نمیکند که باید CI/CD | ||
| شما رو انجام دهد) | ||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -68,7 +97,8 @@ | |
| </div> | ||
|
|
||
|
|
||
| 1. مراحل Pipeline را به ترتیب تعریف میکنیم. در ابتدا مشخص میکنیم که pipeline روی آخرین ورژن ubuntu اجرا شود: (میتوان آن را تغییر داد) | ||
| 1. مراحل Pipeline را به ترتیب تعریف میکنیم. در ابتدا مشخص میکنیم که pipeline روی آخرین ورژن ubuntu اجرا شود: (میتوان آن را تغییر داد, اگر برای این میخواهید تغییر دهید که file path | ||
| ها در ویندوز و لینوکس کمی متفاوت است, ترجیحا کدتان رو درست کنید.) | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. را به جای رو |
||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -81,6 +111,7 @@ | |
| </div> | ||
|
|
||
| 1. در این مرحله مشخص میکنیم که CI از agent ای به نام `actions/checkout@v2` استفاده کند: (برای مطالعه بیشتر [این](https://www.edwardthomson.com/blog/) لینک را بخوانید.) | ||
| (در واقع با این خط گیت هاب میفهمد که باید از فایلهایی شبیه فایل شما که از قبل درست شده هستند استفاده کند) | ||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -92,6 +123,10 @@ | |
| </div> | ||
|
|
||
| 1. در این مرحله مشخص میکنیم که .Net core 3.1 نصب شود. | ||
| (اگر در ساخت پروژه از dotnet core 5 | ||
| استفاده کردید, به جای ورژن زیر باید | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. کاما فارسی |
||
| `<dotnet-version: 5.0.x>` | ||
| را وارد کنید) | ||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -104,7 +139,8 @@ | |
|
|
||
| </div> | ||
|
|
||
| 1. سپس dependency های پروژه restore شوند: (دقت کنید که به جای `<path to solution>` آدرس فولدر solution خود را مشخص کنید.) | ||
| 1. سپس dependency های پروژه restore شوند: (دقت کنید که به جای `<path to solution>` آدرس فولدر solution خود را مشخص کنید. | ||
| همچنین توجه کنید که باید از فولدر اصلی پروژه آدرس دهید) | ||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -183,7 +219,10 @@ | |
|
|
||
| </div> | ||
|
|
||
| 1. بخش زیر را به فایل `buildPipeline.yml` اضافه کنید: | ||
| 1. بخش زیر را به فایل `buildPipeline.yml` اضافه کنید:(توجه کنید که فیلد توکن که در زیر آمده, در هنگام لاگین کردن در سایت codecove | ||
| به اکانت گیت هاب شما در قسمت | ||
| secrets | ||
| اضافه شده است) | ||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -284,7 +323,7 @@ | |
| شمارهٔ تیم خود و به جای `[LibraryName]` | ||
| نام پروژهٔ خود را قرار دهید. شماره تیم به این خاطر باید قرار داده شود که اگر نام پروژه دو تیم یکسان بود، publish | ||
| دچار مشکل نشود و در نهایت `PackageId` | ||
| یکتا باشد.) | ||
| یکتا باشد. همچنین توجه کنید که از بعضی کاراکترها نمیتوان در نامگذاریها استفاده کرد.) | ||
|
|
||
| <div dir="ltr"> | ||
|
|
||
|
|
@@ -447,6 +486,6 @@ | |
| کرده باشید، با اجرای این command، | ||
| نسخه جدید پکیج به پروژه شما اضافه میشود. | ||
|
|
||
| حال با استفاده از پکیج کتابخانه سرچتان، یک نرمافزار سرچ تحت کنسول پیادهسازی کنید. | ||
| حال با استفاده از پکیج کتابخانه سرچتان، یک نرمافزار سرچ تحت کنسول پیادهسازی کنید. | ||
|
|
||
| </div> | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -1156,10 +1156,13 @@ Bulk API | |
| Elasticsearch | ||
| خود | ||
| Doumentation | ||
| آن است که در زیر لینک آن آمده است: | ||
| آن است که در زیر لینک آن آمده است: | ||
|
|
||
| * [Elasticsearch Reference](https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html) | ||
|
|
||
| همچنین اگر مایل به استفاده از ویدیو های آموزشی هستید, استفاده از دوره آموزشی زیر پیشنهاد میشود: | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. کاما فارسی به جای کاما انگلیسی |
||
| * [Complete Guide to Elasticsearch](https://download.ir/complete-guide-to-elasticsearch/) | ||
|
|
||
|
|
||
| اشعار از | ||
| API | ||
|
|
||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ویدیو به جای ویدو