Gogs: Error from hooks

Created on 28 Feb 2017  路  3Comments  路  Source: gogs/gogs

  • Gogs version (or commit ref): 0.9.128.0131
  • Git version: 1.8.3.1
  • Operating system: RHEL 7.3
  • Database (use [x]):

    • [ ] PostgreSQL

    • [x] MySQL

    • [ ] SQLite

  • Can you reproduce the bug at https://try.gogs.io:

    • [ ] Yes (provide example URL)

    • [X] No

    • [ ] Not relevant

  • Log gist (usually found in log/gogs.log):

Description

Push is failing due to hook not working

$ git push --set-upstream origin
Counting objects: 7, done.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 503 bytes | 0 bytes/s, done.
Total 4 (delta 3), reused 0 (delta 0)
remote: No help topic for 'hook'
To gogs@server:user/repo.git
 ! [remote rejected] HEAD -> master (pre-receive hook declined)
error: failed to push some refs to 'gogs@server:user/repo.git'

logs/serv.log has

2017/02/28 11:28:22 [T] No update task is presented: b40900ee-b5bd-4f49-901a-ee531110d5d1

repo/hooks/pre-receive

#!/usr/bin/env bash
"/data/gogs/gogs" hook --config='/data/gogs/custom/conf/app.ini' pre-receive

Running it produces

No help topic for 'hook'

All 3 comments

I think your Gogs version is too old, need upgrade. The scripts are generated from version higher than 0.9.128, have no idea why you're still running web in 0.9.128.

I have this issue on version 0.10.8.0307 after upgrade. Any sugestion?

Counting objects: 80, done. Delta compression using up to 4 threads. Compressing objects: 100% (63/63), done. Writing objects: 100% (80/80), 32.41 KiB | 0 bytes/s, done. Total 80 (delta 45), reused 1 (delta 1) remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error remote: Gogs: Internal error To [email protected]/xxxxxxxx.git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to '[email protected]/xxxxxxxx.git'

Was this page helpful?
0 / 5 - 0 ratings

Related issues

tmplt picture tmplt  路  3Comments

suriyaa picture suriyaa  路  3Comments

KaMeHb-UA picture KaMeHb-UA  路  3Comments

Lord0 picture Lord0  路  3Comments

fromiuan picture fromiuan  路  3Comments