Comments (3)
How does these hooks with extensions work? https://git-scm.com/docs/githooks
from gitea.
Hooks with extensions do work on Gitea, but currently, they do not appear on the frontend. It would be helpful to customize each hook's behavior without having to create a wrapper script that calls the script from bash.
For example, if I wanted to create a pre-receive.ps1 script inside the repository on the server, Gitea would not find it since the hook names are hard-coded. Additionally, calling the script from bash with #!/usr/bin/env pwsh without a file extension won't work either, as since PowerShell 7.2 scripts require a .ps1 file extension on windows.
from gitea.
Hooks with extensions do work on Gitea, but currently, they do not appear on the frontend. It would be helpful to customize each hook's behavior without having to create a wrapper script that calls the script from bash.
For example, if I wanted to create a pre-receive.ps1 script inside the repository on the server, Gitea would not find it since the hook names are hard-coded. Additionally, calling the script from bash with #!/usr/bin/env pwsh without a file extension won't work either, as since PowerShell 7.2 scripts require a .ps1 file extension on windows.
I don't think so. Gitea will create update.d
, proc-receive.d
, post-receive.d
and pre-receive.d
. You can put your scripts under these folders.
from gitea.
Related Issues (20)
- Login/Register pages show a JavaScript error HOT 4
- Use ghcr.io because of Docker Hub is blocked HOT 6
- Error 1061 (42000): Duplicate key name issues when using MySQL Aria storage engine HOT 2
- User Defined sort order for labels
- Broken comment's author HOT 1
- Markdown callouts/attention blocks do not follow GitHub's behaviour with backslashes HOT 4
- [ContainerRegistry] Internal server error on `docker push <image_name>` HOT 4
- git pull from github.com directly? is this possible? HOT 1
- Docker build broken due to dependency dario.cat/mergo missed. dario.cat domain has expired. HOT 4
- Flaky test `api_branch_test`
- Mirrored repositories fail when /etc/ssl/certs forwarded from host
- After Update to 1.22.0 LDAP Login is not working anymore HOT 12
- Add support for excluding keywords in repo search API
- Markdown image paste regressions HOT 7
- Allow team names of length 36 to accommodate UUIDs HOT 7
- Canβt use custom URLs for authentication sources HOT 8
- Activity pages (besides Pulse) brocken - Server sends negative Unix-time HOT 7
- Docker registry will not work when app url contains port HOT 10
- Cannot edit file in browser HOT 3
- [ERR_MODULE_NOT_FOUND]: Cannot find package 'tailwindcss' HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitea.