คำถามติดแท็ก gitlab

Gitlab เป็นซอฟต์แวร์จัดการ Git ที่โฮสต์เอง

3
Triggering Jenkins build เพื่อรวมคำขอจาก GitLab web hook
ฉันต้องการให้เจนกิ้นส์ (1.561) สร้างคำขอผสาน (ดึง) ที่ส่งไปยัง GitLab (6.7.5) ซึ่งถูกเรียกโดยเว็บขอรวม ฉันมีบิลด์แบบกำหนดพารามิเตอร์และปลั๊กอินเจนกินส์ "GitLab Merge Request Builder" (1.2.0) และ "GitLab Hook" (1.0.0) การย้ายไปที่ Jenkins CI นั้นน่าเสียดายไม่ใช่ตัวเลือกจริง ผสานรวมเข้ากับปลั๊กอิน Builder คือสามารถที่จะร้องขอสร้างผสานตราบใดที่ตัวแปรgitlabMergeRequestId, gitlabTargetBranchและgitlabSourceBranchที่มีอยู่ สิ่งนี้จะทำงานได้ดีเมื่อปลั๊กอินทำการสำรวจพื้นที่เก็บข้อมูลของตัวเองหรือฉันทริกเกอร์บิลด์ด้วย payload ด้วยตนเอง (เช่นcurl --data "gitlabMergeRequestId=3&so_on http://server_name/job/$JOB_NAME/buildWithParameters) แต่ฉันไม่สามารถทำสิ่งนี้ด้วยเบ็ด การใช้ปลั๊กอิน GitLab Hook ทำให้ฉันสามารถรับข้อมูลที่จำเป็นใน JSON payload ได้ แต่ค่ามีคีย์ "ผิด": gitlabMergeRequestId คือ id gitlabTargetBranch คือ target_branch gitlabSourceBranch …

1
เรียกใช้ Redmine และ Gitlab บนเซิร์ฟเวอร์ apache ที่ไม่ซ้ำใคร
ฉันทำงานในโครงการที่ฉันควรเรียกใช้GitLab และ Redmineพร้อมกันในเครื่องเสมือนเดียวกันโดยใช้ apache2 ฉันเริ่มติดตั้ง omnibus-GitLab (เอกสารที่นี่https://about.gitlab.com/installation/#ubuntu ) และแก้ไข gitlab.rb เพื่อให้สามารถใช้งานได้กับ apache2 (บันทึกไว้ที่นี่https://docs.gitlab.com/ omnibus / settings / nginx.html # using-a-non-บันเดิล - เว็บ - เซิร์ฟเวอร์ ) Gitlab ทำงาน (url = my_ip / gitlab) ก่อนการติดตั้ง Redmine แต่หลังจากการติดตั้งนี้ (มีเอกสารไว้ที่นี่: http://www.redmine.org/projects/redmine/wiki/howto_install_redmine_on_ubuntu_step_by_step) GitLab ส่งคืน 404 (redmine ทำงานได้ดีบน url my_ip / redmine) สิ่งเดียวที่ฉันคิดได้ก็คือ GitLab กำลังทำงานอีกครั้งเมื่อฉันปิดการใช้งาน redmine …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.