- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- PHP 継続的インテグレーションの CI/CD パイプライン: 継続的デリバリーを実装する秘訣
- CI/CD パイプラインの概要 CI/CD パイプラインは、コーディングからデプロイメントまでのソフトウェア開発のさまざまな段階を接続する自動化されたプロセスです。これにより、本番環境に入る前にコードの変更が確実にテストおよび検証されます。 CI/CD パイプラインのコンポーネント CI/CD パイプラインには通常、次のコンポーネントが含まれます。 ソース コード管理: gitLab、GitHub CI ツール: jenkins、Travis CICD ツール: Ansible、kubernetes テスト フレームワーク: PHPUnit、Codeception CI/CD パイプラインの構築方法を以下に示します。 Jenkins と Ansible を使用するには シンプルな phpCI/CD パイプラインの構築: Jenkins と Ansib のインストール
- PHPチュートリアル . gitlab 864 2024-02-19 18:26:01
-
- PHP 継続的インテグレーションのオープンソース ツール: オープンソース コミュニティの強力なコラボレーション
- 継続的インテグレーション (CI) は最新のソフトウェア開発に不可欠な部分となっており、コードの品質を確保し、マージの問題を軽減するのに役立ちます。 PHP 開発者にとって、効果的な CI プロセスを確立および維持するために利用できるオープン ソース ツールが数多くあります。この記事では、最も人気のあるオープンソース phpCI ツールのいくつかを紹介し、それらを活用して開発プロセスを合理化する方法について説明します。 Jenkins: Jenkins は、PHP を含むさまざまなプログラミング言語で広く使用されている、スケーラブルな継続的統合サーバーです。パイプラインの作成と管理、ビルドの自動化、テストの実行、デプロイメントの実行のための使いやすいインターフェイスを提供します。 Jenkins は、git や GitH などの複数のソース コード管理 (SCM) ツールとうまく連携します。
- PHPチュートリアル . gitlab 713 2024-02-19 17:50:02
-
- PHP CI/CD と PHP 統合開発環境: 統合する方法は?
- PHPCI/CD は PHP 統合開発環境と統合し、構築、テスト、デプロイメントの自動化を実現し、開発効率と製品品質を向上させます。この記事では、PHPCI/CD を PHP 統合開発環境と統合する方法と、対応するサンプル コードを紹介します。 1. PHPCI/CD の概要 PHPCI/CD は、開発チームがソフトウェアをより迅速かつ確実にリリースするのに役立つ継続的インテグレーションおよび継続的デリバリー/デプロイメントの実践です。 CI/CD には次の手順が含まれます。 継続的統合: コードの変更を master ブランチにマージした直後に、コードの変更をビルド、テスト、検証します。継続的デリバリー: 各 CI ビルドが成功すると、ビルド アーティファクトがテスト環境にデプロイされます。継続的デプロイメント: CI のビルドとテストが成功するたびに、ビルド アーティファクトを
- PHPチュートリアル . gitlab 964 2024-02-19 17:24:02
-
- Java Git の将来: バージョン管理の開発トレンドを明らかにする
- Git の今後の開発動向 分散バージョン管理の普及 分散バージョン管理は Git の主要な機能であり、各開発者が独自の完全なコード ベースを持つことができるため、コード管理の効率と柔軟性が向上します。 Git の人気に伴い、分散バージョン管理が業界標準になりつつあり、コード管理にこの方法を採用する開発チームが増えています。 gitclonehttps://GitHub.com/user/repo.git クラウド ホスティング プラットフォームの台頭 クラウド ホスティング プラットフォームは、開発者に便利で高速なコード ホスティング サービスを提供し、コード管理のコストと複雑さを軽減し、開発のコラボレーションを大幅に促進します。 GitHub、GitLab、Bitbucket
- &#&チュートリアル . gitlab 663 2024-02-19 16:10:08
-
- CentOS7 システム GitLab のインストールと展開のチュートリアル。
- GitLab は、コード ウェアハウス、コード レビュー、問題追跡などの機能を提供できる Git ベースのバージョン管理システムです。 CentOS7 システムに GitLab をインストールする手順は次のとおりです。 依存関係のインストール sudoyum installcurlpolicycoreutilsopenssh-serveropenssh-clientssudosystemctlenablesshdsudosystemctlstartsshdsudofirewall-cmd--permanent--add-service=httpsudosystemctlreloadfirewa
- コンピュータ知識 . gitlab 651 2024-02-19 14:48:32
-
- Centos の中国語版 GitLab のオフライン インストール
- 1. gitlab インストール パッケージをダウンロードする [清華大学オープンソース ソフトウェア ミラー ステーション] から最新の中国語バージョンの gitlab インストール パッケージをダウンロードします。インストール パッケージには簡体字中国語ローカライズ パッケージが付属しています。最新の gitlab インストール パッケージを [gitlab 公式 Web サイト] からダウンロードします。 2. gitlab をインストールします。例として gitlab-ce-14.9.4-ce.0.el7.x86_64 を取り上げ、centos サーバーにアップロードし、yum を使用して gitlabyum-yinstallgitlab-ce-14.3.2-ce.0 をインストールします。 el7.x86_64.rpm は yum を使用して gityum-yinstallgit#git をインストールし、gitlab 設定ファイルを変更します vi
- コンピュータ知識 . gitlab 990 2024-02-19 11:36:18
-
- CentOS7で独自のGitLabウェアハウスを構築する方法を詳しく解説?
- CentOS7 上に独自の GitLab ウェアハウスを構築する詳細な手順は次のとおりです。 システムを更新します。開始する前に、システムが最新バージョンに更新されていることを確認してください。ターミナルを開き、次のコマンドを実行します。 sudoyumupdate-y 依存関係のインストール: GitLab をインストールする前に、いくつかの依存関係をインストールする必要があります。次のコマンドを実行して、必要なパッケージをインストールします。 sudoyuminstall-ycurlpolicycoreutils-pythonopenssh-server GitLab リポジトリを追加します。 次のコマンドを実行して、GitLab リポジトリの GPG キーを追加します。curl|sudobash GitLab をインストールします。 次のコマンドを実行してインストールします。
- コンピュータ知識 . gitlab 1119 2024-02-18 17:42:23
-
- Terraform を使用して OpenStack クラスターを管理する
- Terraform は、構築しているインフラストラクチャの青写真として機能する宣言型言語です。 OpenStack 実稼働環境とホーム ラボをしばらく使用した後、管理者とテナントの両方の観点からワークロードのデプロイと管理の重要性を確認しました。 Terraform は、インフラストラクチャをコードとして管理し、宣言型言語を通じてインフラストラクチャのブループリントを作成するためのオープンソース ソフトウェア ツールです。 Git 管理をサポートしており、GitOps に適しています。この記事では、Terraform を使用して OpenStack クラスターを管理する基本を紹介します。 Terraform を使用して OpenStack デモ プロジェクトを再作成しました。 Terraform をインストールするには、CentOS を出発点として使用しました
- コンピュータ知識 . gitlab 577 2024-02-18 16:42:23
-
- Mac のパスワード不要の SSH 設定?
- はじめに: この記事では、Mac でのパスワードなしの ssh 設定に関する関連コンテンツを紹介します。 Mac で SSH 複数アカウントを構成する方法を段階的に説明します。 1. cat~/.ssh/id_rsa.pub で公開キーを表示し、公開キー全体をコピーして、GitHub などのバックエンドに構成します。まず、AppStore で Termius ソフトウェアを検索し、ダウンロードしてインストールします。インストールが完了したら、アプリケーションを開いてメインページに入り、右下隅にある[NewHost]ボタンをクリックします。 3. マルチサイト SSH アカウントのパスワードを記憶するように Mac で iterm2 を設定します。まず、iterm2 を自分でインストールする必要があります。iterm2 公式 Web サイトを開いて、「ダウンロード」をクリックします。
- MAC . gitlab 1005 2024-02-16 08:36:07
-
- 「不正行為」: この 1 つの Linux コマンドで十分であることを知ってください。
- Linux とオープンソースに関する情報はインターネット上に豊富にありますが、さらに詳しく知りたい場合は、通常、便利なドキュメントが必要になります。 Linux が登場する前の Unix システムには、すでに man (「マニュアル」の略語) および info コマンドがあり、どちらもコマンド、設定ファイル、システム コールなどの公式プロジェクト ドキュメントを表示できます。 man ページと info ページが、ツールの使用に慣れているユーザーにとって有益なリマインダーであるかどうか、それとも初めてのユーザーに入門を提供するものであるかについては、議論があります。しかし、とにかく、マニュアルページと情報ページではツールとその使用方法が説明されており、特定のタスクとその完了方法についてはほとんど取り上げられていません。このため、チートコマンドが開発されました。たとえば、思い出せないと想像してください。
- Linux . gitlab 590 2024-02-15 15:00:16
-
- Linux でのバイナリ パッケージとソース コード パッケージ: どちらを選択する必要がありますか?
- Linux システムでは、通常、インストール プロセスは従来の Windows インストール ソフトウェア方法とは異なります。事前に構築されたパッケージからインストールすることも、プログラムを自分でコンパイルすることもできます。ますます人気が高まっているディストリビューションでは、事前に構築されたパッケージが主要なソリューションとなることがよくあります。ただし、場合によっては、ソース コードからコンパイルする必要がある場合もあります。これも Linux オペレーティング システムの特徴の 1 つです。ソース コードからプログラムをコンパイルすると、プログラムがシステム上で適切に実行されることが保証され、より高い柔軟性とカスタマイズが可能になります。どの方法を選択する場合でも、ニーズに基づいて最適な方法を選択する必要があります。バイナリパッケージとは何ですか? Linux へのプログラムのインストールは、通常、Windows にソフトウェアをインストールする従来の方法とは異なります。からではなく
- Linux . gitlab 964 2024-02-14 19:06:02
-
- gitlab-ci/cd で golang deb を作成すると、Go ファイルがありません...
- これは golang に関するもので、そのコードを gitlab-ci.yml ファイルで使用します。これは、/builds/release_management の nogo ファイルに対して次のようなエラーが発生します: $pwd/builds/release_management$echo$basepathforbinaryfile1cmd/main_1/$lscopyingdebpackagegitlabdockerreadme.mdcmddeb-buildermbuildgo.modpublis
- Golang . gitlab 541 2024-02-13 13:50:09
-
- **Xiaosi LINUX: GitLab インストール ガイド - Debian および GitLab インストール チュートリアル**
- **はじめに** オープン ソース テクノロジの人気が高まるにつれ、強力なオープン ソース プロジェクト管理およびコラボレーション ツールとしての GitLab が、多くの開発者の最初の選択肢となっています。Debian システムに GitLab をインストールすることは、個人のニーズを満たすだけではありません。この記事では、Debian システムに GitLab をインストールする方法を詳しく紹介し、関連する Linux の知識を共有します。 **1. 準備** インストールを開始する前に、Debian システムが最新バージョンに更新され、必要なソフトウェア パッケージがインストールされていることを確認してください。次のコマンドを使用してシステムを更新し、ソフトウェア パッケージをインストールできます。 bashsudoapt -ge
- Linux . gitlab 1139 2024-02-12 21:09:07
-
- Linux 用の一般的なメモ作成アプリケーション
- メモはどの作者にとっても人生の一部です。私の記事のほとんどはメモを取るアプリから始まります。私の場合、それは通常 Joplin です。 Linux 用のメモを取るアプリはたくさんありますが、あなたが使っているアプリは私のお気に入りではありません。最近のブログ投稿でそのうちの 6 つを思い出したので、お気に入りのリストをまとめました。 JoplinJoplin は、Linux、Windows、macOS、Android、iOS で利用できます。 Joplin は追加したものをすべて自動的に保存してくれるので気に入っています。メモは NextCloud、OwnCloud、JoplinCloud、さらには OneDrive、Dropbox などにアップロードできます。
- Linux . gitlab 1314 2024-02-12 08:20:19
-
- リモートに移動: 探しているアイテムが見つからないか、アイテムを表示する権限がありません。
- go1.20.1、windows10x64、goland2022.3.2を使用しています。 ... に移動し、コンテンツ .netrcmachinegitlab.comloginmy_usernamepasswordmy_password を含むファイルを作成し、環境変数を設定してから依存関係を取得します gogetgitlab.com/foo/bar/baa/fuu エラー リモート:Theprojectyouwere lookingforcouldnotbefoundoryoud
- Golang . gitlab 970 2024-02-10 22:20:10