我有使用CI管道发布的python项目。 我的项目目录如下。
foo
├── foo
│ ├
│ ├── __init__.py
│ └── apps
| |__ __init.py
| |___ lib
| |__ __init__.py
| cfg
| |__ __init__.py
|
|
|
├── README
├── requirements.txt
└── setup.py
在setup.py中,我有
packages=['foo', 'apps'],
但是当我在Gitlab中运行CI管道时,此操作会失败并显示错误。
writing manifest file 'foo.egg-info/SOURCES.txt'
error: package directory 'apps' does not exist
ValueError: Cannot find file (or expand pattern): 'dist/*'
请帮助解决此错误。