mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-11-22 21:49:22 +00:00
test: sourcehut_builds trigger
This commit is contained in:
parent
780f176fd9
commit
7b47cb43c1
|
@ -175,7 +175,7 @@ environment:
|
||||||
p := &api.PushPayload{
|
p := &api.PushPayload{
|
||||||
Ref: "refs/heads/main",
|
Ref: "refs/heads/main",
|
||||||
HeadCommit: &api.PayloadCommit{
|
HeadCommit: &api.PayloadCommit{
|
||||||
ID: "69b217caa89166a02b8cd368b64fb83a44720e14",
|
ID: "b0404943256a1f5a50c3726f4378756b4c1e5704",
|
||||||
Message: "replace simple with complex",
|
Message: "replace simple with complex",
|
||||||
},
|
},
|
||||||
Repo: repo,
|
Repo: repo,
|
||||||
|
@ -187,15 +187,22 @@ environment:
|
||||||
pl, err := pc.Push(p)
|
pl, err := pc.Push(p)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
assert.Equal(t, buildsVariables{
|
assert.Equal(t, `image: archlinux
|
||||||
Manifest: `image: archlinux
|
|
||||||
packages:
|
packages:
|
||||||
- nodejs
|
- nodejs
|
||||||
- npm
|
- npm
|
||||||
- rsync
|
- rsync
|
||||||
sources:
|
sources:
|
||||||
- http://localhost:3000/testdata/repo.git#69b217caa89166a02b8cd368b64fb83a44720e14
|
- http://localhost:3000/testdata/repo.git#b0404943256a1f5a50c3726f4378756b4c1e5704
|
||||||
tasks: []
|
tasks: []
|
||||||
|
triggers:
|
||||||
|
- condition: failure
|
||||||
|
action: email
|
||||||
|
to: Jim Jimson <jim@example.org>
|
||||||
|
# report back the status
|
||||||
|
- condition: always
|
||||||
|
action: webhook
|
||||||
|
url: https://hook.example.org
|
||||||
environment:
|
environment:
|
||||||
BUILD_SUBMITTER: forgejo
|
BUILD_SUBMITTER: forgejo
|
||||||
BUILD_SUBMITTER_URL: https://example.forgejo.org/
|
BUILD_SUBMITTER_URL: https://example.forgejo.org/
|
||||||
|
@ -203,7 +210,9 @@ environment:
|
||||||
deploy: synapse@synapse-bt.org
|
deploy: synapse@synapse-bt.org
|
||||||
secrets:
|
secrets:
|
||||||
- 7ebab768-e5e4-4c9d-ba57-ec41a72c5665
|
- 7ebab768-e5e4-4c9d-ba57-ec41a72c5665
|
||||||
`,
|
`, pl.Variables.Manifest)
|
||||||
|
assert.Equal(t, buildsVariables{
|
||||||
|
Manifest: pl.Variables.Manifest, // the manifest correctness is checked above, for nicer diff on error
|
||||||
Note: "replace simple with complex",
|
Note: "replace simple with complex",
|
||||||
Tags: []string{"testdata/repo", "branch/main", "complex.yaml"},
|
Tags: []string{"testdata/repo", "branch/main", "complex.yaml"},
|
||||||
Secrets: false,
|
Secrets: false,
|
||||||
|
|
Binary file not shown.
|
@ -1 +0,0 @@
|
||||||
x•NKjÃ0ìZ§xûBÑçɶ ”¬z<C2AC>ççQã[FQÚ?"=A3óѲmk#ÏüÒ*@š²L3&²)ú”'D$ #²Î’ƒæ<>Š½Ñ¼,#/³„8²Ov‰ƒzIN<Áu'¨‘[;—JŸ¥~á»Ð{þ#'Üe;.xëòƒÜ輋#[K¯Ö[kôy¯áßASq\DA›ìkƵÑïÚÎÔûúØ<C3BA>~P¯kÙÍÂVO<56>
|
|
BIN
services/webhook/sourcehut/testdata/repo.git/objects/99/fb389b232e5497f0dcdb1c1065eac1d10d3794
vendored
Normal file
BIN
services/webhook/sourcehut/testdata/repo.git/objects/99/fb389b232e5497f0dcdb1c1065eac1d10d3794
vendored
Normal file
Binary file not shown.
|
@ -0,0 +1,4 @@
|
||||||
|
xU<>έnƒ0…w<E280A6>§°΄k
|
||||||
|
λ lΡ4υz―0νΒ ¤„%fmί~@ΫύD²Ωωμc<(·Ε<C2B7>°%
mη]<5D>NjDΫΟR<CE9F>
|
||||||
|
ζ“Aΰ†ι–<CEB9>ΓυΣ9X•x<E280A2>φ·¶u<>{¶θ;NΆ‹ΆΘ…’4(<28>GyΣ:Q‚©Oή?…/9δlhτ|Φ0<30>cΆύυΞ<CF85>l8¶*‘<>$?ΓΥdΠΤ»§<C2BB>**³<>>7™Α<E284A2>ΞΘ–XomµΫUJItmKqνΚΐrh<72>8>Ρω)<29>ΊΪ‹FΓ,®<>°†77,‘8ΐΛΑ
{:α0zZfy<66>‹ξaΩ)
|
||||||
|
<EFBFBD>Ω5<EFBFBD><EFBFBD> Κ΄Ψυ„ώ<E2809E>狉7Ξ‘LΗά―¤)z
‹yivoQ78J}³θ‡¤
|
BIN
services/webhook/sourcehut/testdata/repo.git/objects/b0/404943256a1f5a50c3726f4378756b4c1e5704
vendored
Normal file
BIN
services/webhook/sourcehut/testdata/repo.git/objects/b0/404943256a1f5a50c3726f4378756b4c1e5704
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1 +0,0 @@
|
||||||
x=ЋKnГ0D»Ц)ё`иkЙ@PdХ{P2™Ё°-AQ›їк]АYјЗIeЯsmэKoDђЖ)¤™µ‘ґ8Ѕp gg44вlЉИFQ±ССБп•”F9ѓВ<D193>жИV,“[ЈUЦО¤`~ф[iрVЪ•ЮњщчёРчєС4к+(Їф0Y)б$µ”"эМлФ lщ“Z-eѓу5чЛwПФ¦КёNЬюЩY»?V4Є&‚ЏМtпрИэC9ю=aШо№в™,PЎ
|
|
|
@ -1 +1 @@
|
||||||
69b217caa89166a02b8cd368b64fb83a44720e14
|
b0404943256a1f5a50c3726f4378756b4c1e5704
|
||||||
|
|
Loading…
Reference in a new issue