Aug. 1, 2023, 6:01 a.m. | Benoît COUETIL

DEV Community dev.to


  • Introduction

  • Prerequisites

  • The GitLab pipeline code

  • Integrated features

  • Conclusion





Introduction


With GitLab Pages, you can publish static websites directly from a repository in GitLab. By default, we cannot have preview pages : if a job deploys the pages, this overwrites previous content, which disallows preview mode.


Some article on the internet show how to get around that with artifacts, knowing that GitLab can display artifacts. But this trick has disadvantages, mainly highly technical links, that have to be shared …

article cicd code compromise default devops features gitlab hack introduction job mode pipeline preview repository websites

Information Security Engineers

@ D. E. Shaw Research | New York City

Technology Security Analyst

@ Halton Region | Oakville, Ontario, Canada

Senior Cyber Security Analyst

@ Valley Water | San Jose, CA

Consultant Sécurité SI Gouvernance - Risques - Conformité H/F - Strasbourg

@ Hifield | Strasbourg, France

Lead Security Specialist

@ KBR, Inc. | USA, Dallas, 8121 Lemmon Ave, Suite 550, Texas

Consultant SOC / CERT H/F

@ Hifield | Sèvres, France