Skip to content

Ознакомление с предложениями по улучшению языка программирования Swift.

License

Notifications You must be signed in to change notification settings

VladimirCreator/fuzzy-octo-fortnight

Repository files navigation

fuzzy-octo-fortnight

GitHub Pages License Love Angular badge Conventional Commits semantic-release: angular code style: prettier Karma

Table of Contents

Description

Ознакомление с предложениями по улучшению языка программирования Swift.

Keywords

git conventional-commits semantic-release gplv3 bash amber typescript npm1 nx jasmine jest karma eslint prettier express rxjs angular zod taiga-ui ssr2 ssg3 ci4 cd5 github-pages toml json yaml conventional-changelog storybook compodoc

Sponsor

https://boosty.to/vladimircreator/donate/.

Essentials

Getting Started

$ cd ~ && git clone https://github.com/VladimirCreator/fuzzy-octo-fortnight.git
$ cd fuzzy-octo-fortnight

Discussion

GitHub Pages

You can visit the following website, которая предоставляет доступ к артефакту, документацию, информацию о покрытии тестами и Storybook.

Lint, Test, Build, Repeat

Процесс сборки провоцирует запуск процесса линтинга, запуск тестов и непосредственно сам процесс сборки, который приводит к появлению артефакта.

The artifact is used для просмотра предложений по улучшению языка программирования Swift.

Continuous Integration/Continuous Delivery

Диаграмма 1 может дать представление о том, каким образом выглядит весь процесс непрерывной интеграции и непрерывного развёртывания:

---
title: General Overview
---

flowchart LR
	upload-repository-as-artifact --> lint
	lint --> test
	test --> build
	upload-repository-as-artifact --> check-if-broken-links-are-present
	upload-repository-as-artifact --> spellcheck
	build --> deployment
	check-if-broken-links-are-present --> deployment
	spellcheck --> deployment
	deployment --> deployment-development
	deployment --> deployment-staging
	deployment-staging --> deployment-production

References

  1. ci-fuzzy-octo-fortnight.yaml
  2. github-pages.yaml

License

This repository is licensed under the terms of the GPL-3.0 license.

Acknowledgments

References

  1. Angular > Best Practices > Style Guide
  2. Angular > In-depth Guides > Testing
  3. Angular > In-depth Guides > Testing > Testing Services
  4. Angular > In-depth Guides > Internalization
  5. GitHub REST API

Copyright © 2024-present Vladimir Leonidovich. All rights reserved.

Footnotes

  1. node-package-manager

  2. server-side-rendering

  3. static-site-generator

  4. continuous integration

  5. continuous delivery