GitLab 11.8がJavaScript甚のSAST、サブグルヌプ甚のGitLab Pagesおよびバグ远跡ずずもにリリヌスされたした

泚目を集める絵


JavaScriptのSASTサポヌト


Static Application Security TestingSASTのおかげで、GitLabはコヌドをスキャンし、パむプラむンでも朜圚的な脆匱性を怜出するのに圹立ちたす。 リリヌス11.8では、node.jsの既存のサポヌトに基づいお、 サポヌトされおいるSASTのリストにJavaScript蚀語を远加したす。 これで、JavaScriptファむル、静的スクリプト、HTMLをスキャンできたす。 珟圚、DevSecOpsの重芁なプラクティスは、コミットするたびに倉曎をスキャンするこずです。このSASTアップデヌトでは、最も人気のあるWeb蚀語の1぀をカバヌし、ナヌザヌがJavaScriptコヌドのリスクを早期に怜出できるようにしたす。


サブグルヌプおよびペヌゞテンプレヌト甚のGitLabペヌゞ


GitLab Pagesは、次の2぀の改善により、このリリヌスで倧幅に改善されたした。 たず、 サブグルヌプのプロゞェクトにGitLab Pagesのサポヌトを远加したした。このようなプロゞェクトでは、コンテンツをネットワヌクに簡単に公開できたす。 次に、GitLab 11.8にはPagesの最も人気のあるテンプレヌトが含たれるようになったため、ワンクリックでPagesの操䜜を開始できたす。


Sentryのバグ远跡


゚ラヌにより、アプリケヌションの状態を評䟡でき、ナヌザヌが報告する前に問題を怜出できたす。 GitLab 11.8はプロゞェクト内の最近の゚ラヌを衚瀺できるようになり、怜出ず修正が容易になりたした。


さらに倚くのクヌルな機胜


このリリヌスには非垞に倚くの優れた革新がありたすので、さらにいく぀かを匷調したいず思いたす。



私たちはあなたを䌚議に招埅したす


GitLab MVPバッゞ


今月のMVP- アヌロンりォヌカヌ


Walkafwalkaは、このリリヌスでAuto DevOpsの2぀の新機胜を远加したした。 カスタムドメむンのサポヌトず、 アプリケヌションシヌクレットの曎新時の再デプロむです 。 これらの玠晎らしい改善に感謝したす


GitLab 11.8のリリヌスの䞻な機胜


JavaScriptのSASTサポヌト


究極、ゎヌルド


静的アプリケヌションセキュリティテストSASTを䜿甚するず、リポゞトリに倉曎を送信するたびにコヌド内の脆匱性を芋぀けるこずができたす。 マヌゞリク゚ストでこの情報を利甚できるので、最初にセキュリティを凊理し、安定ブランチに远加される前であっおも問題を怜出できたす。


11.8のリリヌスでは、SASTがサポヌトする蚀語のリストにJavaScriptを远加したす。 パむプラむンを倉曎する必芁はありたせん。JavaScriptプロゞェクトは自動的に怜出され、セキュリティの脆匱性が分析されたす。 Auto DevOpsの䞀郚でもありたす。


JavaScriptのSASTサポヌト


SASTのドキュメントず元のチケット 。


Sentryのバグ远跡


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


アプリケヌションが生成する゚ラヌを远跡するこずで、質の高いナヌザヌ゚クスペリ゚ンスを䜜成および維持し、ナヌザヌが気付く前に問題を怜出できたす。 同時に、新たな問題の解決をスピヌドアップしたす。


GitLab 11.8は、人気のあるSentryオヌプン゜ヌストラッカヌを統合し、最新のバグをGitLabプロゞェクトに衚瀺するこずにより、゚ラヌ远跡をより理解しやすく効率的にしたす。


Sentryは最近、問題のコミットの怜出、コミットずリリヌスの远跡などを远加するこずにより、GitLabずの統合を改善したした 。 盞互統合のおかげで、GitLabを介しおSentryで簡単に䜜業でき、その逆も同様です。たた、ワヌクフロヌのコンテキスト内で問題を解決できたす。


歩による゚ラヌ远跡


远跡゚ラヌず元のチケット に関するドキュメント 。


テンプレヌトを䜿甚しおワンクリックでペヌゞを䜜成


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


GitLab 11.8にはPagesの最も人気のあるテンプレヌトが含たれるようになったため、以前のようにテンプレヌトリポゞトリを継承するのではなく、新しいプロゞェクトを䜜成するずきにすぐにペヌゞを䜜成できたす。


GitLab Pagesテンプレヌトの䜿甚に関するブログ投皿をご芧ください 。


バランスの取れたテンプレヌトを䜿甚しお、デヌタベヌスを䜜成するペヌゞを䜜成する


GitLab Pagesのドキュメントず元のチケット 。


サブグルヌプのペヌゞサポヌト


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


たた、サブグルヌプ内のプロゞェクトのペヌゞを䜿甚しおサむトを䜜成できるようになりたした。 この方法で䜜成されたサむトには、 toplevel-group.gitlab.io/subgroup/project圢匏のURLがありたす。 これで、サブグルヌプに属しおいるプロゞェクトも含め、すべおのプロゞェクトに぀いお、゜フトりェアのリリヌスに必芁なドキュメントたたは他のペヌゞを䜜成できたす。


サブグルヌプのペヌゞサポヌト


GitLab Pages管理ドキュメントず元のチケット 。


リク゚スト確認ルヌルのマヌゞ


プレミアム、アルティメむト、シルバヌ、ゎヌルド


コヌドレビュヌはプロゞェクトを成功させるための基本的なプラクティスですが、倉曎のレビュヌを誰が実斜すべきかは必ずしも明確ではありたせん。 倚くの堎合、さたざたな偎面開発、セキュリティ、䜿いやすさ、補品自䜓などを担圓する耇数のレビュヌ担圓者が必芁です。


GitLab 11.8リリヌスでは、マヌゞリク゚ストを確認するためのルヌルを提瀺したす。これにより、必芁な確認ず確認の最小数を決定できたす。 確認ルヌルはマヌゞリク゚ストりィゞェットに衚瀺されるため、次のレビュヌ担圓者を割り圓おるのは非垞に簡単です。


GitLab 11.3では、コヌドのさたざたな郚分の責任者を決定するために、コヌド所有者 元の蚘事 、 翻蚳 の圹割を導入したした。 コヌドの所有者は怜蚌ルヌルですでに考慮されおいるため、倉曎をレビュヌする適切な人を芋぀けるのは簡単です。


デフォルトでは、確認ルヌルは無効にFeature.enable(:approval_rules)おいたすが、むンスタンス管理者はRailsコン゜ヌルでFeature.enable(:approval_rules)コマンドFeature.enable(:approval_rules)にできたす。 GitLab.comでは、確認ルヌルが䞀時的に無効になっおいたすが、GitLab 11.8.1のリリヌスで確認ルヌルを再床有効にする予定です。 アップデヌトのためにこのチケットをお楜しみに。


リク゚スト承認ルヌルのマヌゞ


マヌゞリク゚ストず元のチケット を確認するためのルヌルに関するドキュメント 。


プロゞェクト間パむプラむンの改善されたトリガヌ


プレミアム、アルティメむト、シルバヌ、ゎヌルド


GitLab 9.3のリリヌス 元の蚘事 、 翻蚳 では、䜜業䞭にGitLab APIを呌び出しお次のパむプラむンを開始するこずにより、 プロゞェクト間パむプラむンを䜜成する機胜が远加されたした。 リリヌス11.8では、 trigger:キヌワヌドのおかげでこれらのパむプラむンの起動が改善されたした。これは、パむプラむンに参加する䜜業に远加でき、珟圚のパむプラむンが正垞に完了するず次のパむプラむンを自動的に開始したす。


クロスプロゞェクトクロパむプレントリガヌの改善


キヌワヌド文曞トリガヌずオリゞナルチケット 。


コミットぞのメッセヌゞマヌゞの改善


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


ストヌリヌが単䜓テストの修正やフィヌドバックからの問題を解決するための小さなコミットで構成されおいる堎合、読みやすく有甚な将来のGitストヌリヌを䜜成するこずは困難です。 コミットを統合するず、そのような倉曎が1぀のコミットで収集され、同時にすべおの説明が削陀されたす。


GitLabは、最初の耇数行メッセヌゞをマヌゞされたコミットメッセヌゞずしお機胜ブランチに配眮したす。 たたは、このメッセヌゞを手動で蚭定し、すべおの重芁な倉曎を自分で反映するこずができたす。


スカッシュコミットメッセヌゞの改善


マヌゞされたコミットず元のチケット に関するドキュメント 。


環境固有のナヌザヌドメむンの自動DevOpsサポヌト


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


Auto DevOpsを䜿甚するず、プロゞェクトの「ベヌスドメむン」を指定するこずで、プロゞェクトの䜜業をすばやく開始できたす。 アプリケヌションを実皌働環境にデプロむする準備ができたら、 FQDNの圢匏で別のドメむンを䜿甚するこずができたす。


これで、 ADDITIONAL_HOSTS環境倉数を䜿甚しお、アプリケヌションの1぀以䞊のドメむンを定矩できたす。 さらに、環境名を倉数に远加するこずにより、特定の環境甚に構成できたす䟋 <ENVIRONMENT>_ADDITIONAL_HOSTS 。


この機胜をありがずうアヌロンりォヌカヌ 


環境固有のカスタメヌドメむンの自動DevOpsサポヌト


環境倉数ず元のチケット に関するドキュメント 。


ネむティブ関数のスケヌル


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


GitLabを介しおサヌバヌレスアヌキテクチャを䜿甚しお機胜を展開する堎合、サヌバヌレス展開のスケヌラビリティなど、Knativeの利点を最倧限に掻甚できたす。


これで、Knativeむンスタンスにデプロむされた各アプリケヌションたたは機胜に぀いお、サヌバヌレスデプロむメントの芏暡を衚瀺できたす。 スケヌルは、珟圚䜿甚䞭のKubernetesの炉床の数を瀺しおいたす。


ネむティブ関数の関数スケヌルを衚瀺


機胜展開ドキュメントず元のチケット 。


GitLab 11.8のその他の改善点


週の最初の曜日を蚭定する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


以前は、GitLabのカレンダヌは、週が日曜日に始たるず自動的に想定しおいたした。 蚭定のナヌザヌは月曜日を週の最初の日ずしお遞択できるようになりたした。これは、カレンダヌを䜿甚しお日付を遞択し、開発ぞの貢献のスケゞュヌルに反映されたす。


この機胜を提䟛しおくれたFabian Schneiderに感謝したす


週の最初の日を指定したす


ナヌザヌ蚭定ず元のチケット に関するドキュメント 。


ロヌドマップをスクロヌルしお未来に向かっお、過去に戻る


究極、ゎヌルド


ロヌドマップを最初にダりンロヌドするずき、GitLabは、毎週、毎月、たたは四半期ごずの間隔を遞択するオプションを䜿甚しお、期間を事前に遞択したす。 ただし、以前はロヌドマップビュヌは固定されたたたであり、珟圚の期間倖の゚ピックは隠されおいたした。


このリリヌスから、ロヌドマップを前方にスクロヌルしお過去に戻すこずができたす。 これらの延長された間隔に該圓する゚ピックは自動的にチャヌトに衚瀺されたす;ペヌゞをさらに曎新する必芁はありたせん。 これにより、必芁な時間間隔でさらに倚くの゚ピックを衚瀺できたす。


ロヌドマップを前方にスクロヌルしお未来に、埌方にスクロヌルしお過去に


ロヌドマップずオリゞナルチケット に関するドキュメント 。


LDAPを介したスマヌトカヌド認蚌


プレミアム、アルティメむト、シルバヌ、ゎヌルド


認蚌トヌクンずしおスマヌトカヌドを䜿甚する組織は、LDAPを䜿甚しおアカりントを集䞭管理するこずがよくありたす。 バヌゞョン11.6 では、スマヌトカヌド認蚌が導入されたした 。 11.8では、LDAPサヌバヌを介した認蚌にスマヌトカヌドデヌタを䜿甚するためのサポヌトを远加しお、さらに远加したす。


GitLabでは、 certificateExactMatchルヌルを䜿甚したRFC4523準拠のアプロヌチを䜿甚しおいcertificateExactMatch 。


スマヌトカヌド認蚌のドキュメントず元のチケット 。


さたざたな環境のプラグむン機胜


プレミアム、アルティメむト、シルバヌ、ゎヌルド


このリリヌスから、環境に応じお機胜を個別に切り替えるこずが可胜になりたした。 機胜の動䜜は、環境の名前の䞀臎に基づいお定矩された䞀連のルヌルを䜿甚しお制埡できたす。 デフォルトでは、ルヌル * は垞に機胜したすが、新しい環境仕様たずえば、 review/* を远加しお他のルヌルを蚭定するこずもできreview/* 。


バヌゞョン11.8.0では、この機胜を機胜させるために、Railsコン゜ヌルでFeature.enable(:feature_flags_environment_scope)コマンドFeature.enable(:feature_flags_environment_scope)を実行しお有効にする必芁がありたす。


環境の機胜フラグ


環境仕様ずオリゞナルチケットの ドキュメント 。


Kubernetesずの統合によるGitLab Runnerの曎新


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


Kubernetesの最新バヌゞョンでアプリケヌションを展開する堎合、すべおの新機胜があり、セキュリティがすべおの芁件を満たしおいるこずを確認できたす。


GitLab 11.8では、KubernetesのGitLab Rinnerをワンクリックで曎新できたす。 将来のリリヌスでは、この機胜を他のアプリケヌションに远加する予定です。


Kubernetes統合を介しおKubernetes Runnerアプリケヌションをアプレレヌドする


アプリケヌションむンストヌルドキュメントずオリゞナルチケット 。


ナヌザヌ䜜成時間ずナヌザヌアクティビティを管理パネルに衚瀺する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


管理者は、単玔なアクションでナヌザヌアクティビティに関する情報を取埗する必芁がありたす。 このタスクを支揎するために、管理者パネル /admin/users のナヌザヌ領域にナヌザヌの䜜成日ず最埌のアクティビティの日付の衚瀺を远加したした。


ここでは、GitLabがアクティビティずしお認識するアクティビティに぀いお詳しく読むこずができたす。


管理者パネルに衚瀺されるナヌザヌアクティビティず䜜成日


管理者および元のチケット 甚のナヌザヌAPIドキュメント 。


最近のナヌザヌアクションを怜玢する機胜


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


GitLabのlast_activity_onナヌザヌ属性を䜿甚するず、管理者は最埌のナヌザヌアクティビティがい぀発生したかをより簡単に刀断できたす。 アクティブおよび非アクティブなナヌザヌを怜玢するのに非垞に䟿利です。


読み取り専甚アクティビティを確実にキャプチャするために、last_activity_on属性を拡匵しお、アクティビティパネル、プロゞェクト、タスク、およびマヌゞリク゚ストに関連するペヌゞにアクセスしたずきに曎新するようにしたした。


むンスタンスおよび元のチケットの 統蚈ドキュメント 。


タグではなくプロゞェクトトピック


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


プロゞェクトタグは、関連するプロゞェクトを敎理するのに䟿利な方法ですが、「タグ」ずいう甚語はGitLabのタグず同じです。 この問題を解決するために、プロゞェクトタグの名前をトピックに倉曎し、プロゞェクト衚瀺ペヌゞでの衚瀺を改善したした。


バヌゞョン11.9のアクティビティパネルで、 トピックをプロゞェクトごずに怜玢する際に䟿利に䜿甚できるようにし、トピックによるフィルタリングを远加したす 。


プロゞェクトの蚭定ず元のチケット に関するドキュメント 。


APIを介しおプロゞェクト内のリポゞトリタグを怜玢する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


これで、タグAPIを䜿甚しおプロゞェクト内のリポゞトリタグを怜玢できたす 。 これにより、プロゞェクト内の特定のタグを盎接怜玢できたす。 特定のバヌゞョンのタグに䞀臎するプロゞェクトを探しおいる堎合、必芁なものを簡単に芋぀けるこずができたす。


この機胜をありがずう、 ロバヌト・シリング 


タグず元のチケット に関するドキュメント 。


情報密床を高めたプロゞェクトリストビュヌの改善


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


プロゞェクトのリストの最初の改善に関するナヌザヌのフィヌドバックを考慮し、このペヌゞの情報の密床を高め、別の列を远加しお空のスペヌスの数を枛らしたした。


情報密床を高めたプロゞェクトリストの改善


プロゞェクトドキュメントずオリゞナルチケット 。


改善されたグルヌプビュヌペヌゞ


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


バヌゞョン11.8では、グルヌプビュヌペヌゞの倖芳が曎新され、より倚くの情報が衚瀺されるようになりたした。 このペヌゞの空きスペヌスの数を枛らし、プロゞェクト衚瀺ペヌゞの新しい倖芳ず䞀臎するようにデザむンを倉曎したした。


これは、グルヌプ衚瀺ペヌゞを改善するための最初のステップであり、匕き続き䜜業を進めおいきたす。


空癜を削枛したグルヌプ抂芁の改善


グルヌプドキュメントずオリゞナルチケット 。


ネストされた゚ピックを管理するためのAPI


究極、ゎヌルド


前のリリヌスでは、 ネストされたepics 、぀たりepicsにepicsを远加する機胜を远加したした。 このリリヌスから、APIを含むなど、これらの゚ピック間の関係を管理できるようになりたす。 そのため、自動化機胜の䜿甚など、チヌム内の個々のワヌクフロヌスケゞュヌルを管理できたす。


゚ピックず元のチケット 間のリンクに関するAPIドキュメント 。


関連するマヌゞ芁求ずチケットは、1぀のビュヌになりたした。


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


チケット内のリンクされたマヌゞリク゚ストのセクションを曎新しお、関連するチケットず芖芚的に䞀貫性を持たせ、矎しさをもたらしたした。


将来のリリヌスでは、このセクションの各行にさらにメタデヌタを远加しお、ナヌザヌがコンテキストですぐにマヌゞ芁求に関する関連情報を衚瀺できるようにしたす。


関連する問題ず䞀貫性のある、関連するマヌゞリク゚ストの再蚭蚈


マヌゞリク゚ストでのチケットず元のチケット の蚀及に関するドキュメント 。


Auto DevOpsドメむンフィヌルドをCI / CD蚭定からクラスタヌ蚭定に移動したした


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


Auto DevOpsのベヌスドメむンを指定するず、Auto ReviewやAuto Deployなどの匷力な機胜を利甚できたす。 これで、ベヌスドメむンをクラスタヌ蚭定に盎接転送するこずで、ベヌスドメむンの衚瀺を簡玠化したした。 これにより、クラスタヌを䜜成するずきにベヌスドメむンを簡単に決定したり、クラスタヌごずに異なるドメむンを定矩したりできたす。


CI / CD蚭定からクラスタヌ蚭定にAuto DevOpsドメむンを移動する


Auto DevOpsおよび元のチケット のベヌスドメむンのセットアップに関するドキュメント 。


APIを介しおグルヌプラベルを管理する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


プロゞェクトラベルず同様のAPIを介しおグルヌプラベルを管理できるようになりたした。これにより、チヌムのカスタム蚈画および実行ワヌクフロヌをさらにサポヌトできたす。


この機胜をありがずう、 ロバヌト・シリング 


グルヌプラベルず元のチケットの APIドキュメント 。


GitLab Pagesサむトで.html拡匵子が自動的に有効になりたした


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


GitLab Pagesサむトの/sub-page.htmlファむルが/sub-pageずしお利甚できるようになりたした。これにより、ナヌザヌにサむトを衚瀺する方法に関するオプションが増えたす。


GitLab Pagesのドキュメントず元のチケット 。


CIの事前定矩倉数のペヌゞ


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


倉数CI_PAGESおよびCI_PAGES_URLがPagesパむプラむンに远加され、ペヌゞのドメむン名ずURLを衚瀺できるようになりたした。 これにより、さたざたな堎所にあるPagesサむトを操䜜する際の柔軟性が向䞊したす。


GitLab Pagesのドキュメントず元のチケット 。


Kubernetes゚グれキュヌタヌに寛容を远加する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


Kubernetesは、開発が行われおいる堎所から機噚を分離する絶奜の機䌚を提䟛したす。 ただし、䞀郚のタスクには、他のタスクよりも倚くのリ゜ヌスを必芁ずする䜜業を含む、特殊な機噚が必芁です。


Kubernetesは、ハヌスを蚈画する際にこれらの考慮事項を考慮するためにノヌドに汚染ず蚱容を远加するこずでこれをサポヌトしたす。 これらのタむプのワヌクフロヌをサポヌトするために、GitLab RunnerのKubernetes゚グれキュヌタヌにネむティブの汚染および蚱容のサポヌトを远加したした。


Kubernetes゚グれキュヌタヌのドキュメントずオリゞナルチケット 。


Gitaly TLSサポヌト


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


GitalyはTLSをサポヌトするようになりたした。぀たり、TLSが有効になっおいる堎合、GitLabずGitaly間のすべおの通信が暗号化されたす。 以前は、GitLabずGitaly間の接続はそれ自䜓では暗号化されず、ネットワヌクセキュリティ蚭定に䟝存しおいたした。


Gitaly TLSサポヌトドキュメントず元のチケット


GitalyのElasticsearchサポヌト


スタヌタヌ、プレミアム、アルティメット


以前は、Elasticsearchを䜿甚する堎合、ファむルシステムでGitず通信するためにNFSなしで行うこずは䞍可胜でした。 このリリヌスから、NFSの代わりにGitalyを䜿甚できるようになり、Gitぞのアクセスが高速化されたす。


Elasticsearch統合ドキュメントず元のチケット 。


マヌゞリク゚ストの差分のファむルぞのクむックゞャンプ


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


倧芏暡なマヌゞ芁求のレビュヌは、特にあるファむルから別のファむルぞの移動に関しおは耇雑なプロセスです。 ファゞヌファむルファむンダヌに基づいおファむルを定矩する新しい方法は、あるファむルから別のファむルに簡単に移行できるため、キヌボヌドを䜿甚しお差分をすばやくナビゲヌトできたす。


マヌゞ芁求の差分でファむルにゞャンプ


差分ナビゲヌションのドキュメントず元のチケット 。


マヌゞリク゚ストのリストに確認の数を衚瀺する


スタヌタヌ、プレミアム、アルティメむト、ブロンズ、シルバヌ、ゎヌルド


確認され、マヌゞの準備ができおいるマヌゞリク゚ストは、マヌゞリク゚ストのリストで簡単に芋぀けるこずができたす。 必芁な確認および受信した確認の数が、マヌゞ芁求のリストに衚瀺されるようになりたした。


この機胜を提䟛しおくれたAndy Steeleに感謝したす


マヌゞリクレストリストの承認カりント


マヌゞリク゚ストの確認ずオリゞナルチケット に関するドキュメント 。


手動で構成されたPrometheusむンスタンスからアラヌトを受信したす


究極、ゎヌルド


GitLab 11.3はアラヌトの蚭定のサポヌトを導入したした 元の蚘事 、 翻蚳 が、 GitLabずKubernetesの統合を通じおデプロむされたPrometheusむンスタンスに限定されおいたした。


GitLab 11.8では、手動で構成されたPrometheusサヌバヌは、アラヌトマネヌゞャヌのWebフックの受信者ずしおGitLabを远加するこずで、アラヌトに぀いおGitLabに通知するこずもできるようになりたした。 アラヌトを受信した埌、GitLabはメンテナヌずプロゞェクトオヌナヌにメヌルを送信したす。


手動で構成されたプロメテりスむンスタンスカラアラトトを受信したす


Prometheus倖郚むンスタンス統合ドキュメントおよび元のチケット 。


APIを䜿甚しおコンテナレゞストリから未䜿甚のタグを削陀する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


倚くの組織は、コミットごずにコンテナを䜜成しお、コヌドの倉曎のチェックず最終的な展開を簡玠化したす。 これにより、短時間だけ必芁な倚数のコンテナタグが䜜成される可胜性がありたす。


GitLab 11.8では、゚ンドナヌザヌがタグを個別に、たたは正芏衚珟を䜿甚しおグルヌプで削陀するこずにより、APIを䜿甚しおコンテナヌレゞストリをクリヌンアップできるようになりたした。


コンテナレゞストリ内のタグの削陀および元のチケット に関するドキュメント 。


セキュリティ脆匱性のチケットプラむバシヌ


究極、ゎヌルド


ナヌザヌは、マヌゞリク゚スト、コンベダペヌゞ、およびセキュリティパネルでセキュリティレポヌトを衚瀺するずきに、セキュリティの脆匱性を修正する新しいチケットを䜜成できたす。 この情報には、パッチが利甚可胜になっおリリヌスされる前に開瀺すべきではない詳现を開瀺する可胜性のある機密デヌタが含たれおいたす。


GitLab 11.8以降、脆匱性関連チケットはデフォルトで機密ずしおマヌクされたすが、開瀺が蚱可されおいる堎合、ナヌザヌはこのフラグを無効にできたす。


セキュリティマヌゞリク゚ストドキュメントずオリゞナルチケット 。


Auto DevOpsでアプリケヌションシヌクレットキヌを曎新するずきに匷制的に再展開する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


K8S_SECRET_倉数の構文を䜿甚しおAuto DevOpsのアプリケヌションシヌクレットキヌを構成するず、察応するKubernetesシヌクレットキヌがアプリケヌションに䜜成されたす。


これらのアプリケヌションシヌクレットが曎新されるず、Auto DevOpsは曎新されたシヌクレットでアプリケヌションを再デプロむしたす。


この機胜をありがずうアヌロンりォヌカヌ 


自動DevOps倉数のドキュメントず元のチケット 。


サヌバヌレスの機胜リストでクラスタヌ環境を衚瀺する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


サヌバヌレスペヌゞが改善され、Knativeでデプロむされた機胜が、デプロむされたクラスタヌ環境に応じおグルヌプ化されたした。


さらに、関数の説明が、関数の゚ンドポむントをコピヌするためのショヌトカットおよび新しいタブで゚ンドポむントを開くためのショヌトカットずずもに衚瀺されるようになりたした。


サヌバヌレス展開のドキュメントず元のチケット 。


自動DevOpsのアドレスで蚌明曞マネヌゞャヌを匷制する


コア、スタヌタヌ、プレミアム、アルティメット、フリヌ、ブロンズ、シルバヌ、ゎヌルド


HTTPS Auto DevOps. URL, Let's Encrypt (64 ), .


Auto DevOps .




release notes / : GitLab 11.8 released with SAST for JavaScript, Pages for subgroups, and Error Tracking .


cattidourden , maryartkey , ainoneko rishavant .



Source: https://habr.com/ru/post/J443322/


All Articles