Satis isn't updating archives
- Dominant language
- PHP
- Stars
- 3.3k
- Forks
- 530
- Avg merge
- 6h 53m
- Merged PRs (30d)
- 13
Description
I use satis from artifacts that are automatically downloaded from gitlab:
```
{
"name": "[redacted]",
"homepage": "https://[redacted]",
"repositories": [
{ "type": "artifact", "url": "/srv/[redacted]/artifacts/" }
],
"archive": {
"directory": "packages",
"format": "zip"
},
"require-all": true,
"providers": true
}
```
If an artifact is modified (typically branches builds) a `satis build` won't update the repository archive file accordingly. Is there any way to force packages to be updated ?
Contributor guide
Research direction
Reproduce the issue using the artifact repository configuration shown in the report, modify an artifact, and run `satis build`. Trace how the `archive` settings and artifact metadata are handled during that command; done means a rebuilt archive reflects the modified artifact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- build-system, cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100