清除詹金斯工作的缓存

时间:2020-09-27 03:43:40

标签: python-3.x bash

我从作业项目>设置>构建>运行shell(bash)调用python脚本。 我要在脚本中打开的文件不是最新的,Jenkins始终记得我在脚本中删除的旧文件,然后Jenkins打开它。

我还发现python delete命令没有执行。 看起来Jenkins正在缓存初始文件树。

如何始终参考最新的文件树? 是否有清除缓存的命令? 以及如何运行python delete命令(. ├── CHALLENGE.md ├── Pipfile ├── Pipfile.lock ├── README.md ├── __pycache__ │   └── config.cpython-38.pyc ├── data_platform_challenge_darwin ├── data_platform_challenge_linux ├── data_platform_challenge_windows ├── discussion_answers_rough_work ├── dist │   ├── invdb-0.0.1.tar.gz │   └── invdb-tesla-kebab-mai-haddi-0.0.1.tar.gz ├── example.json ├── invdb │   ├── __init__.py │   ├── analysis.py │   ├── cleanup.py │   ├── cli.py │   ├── config.py │   ├── etl.py │   ├── groups.py │   ├── initialize_db.py │   └── nodes.py ├── invdb.egg-info │   ├── PKG-INFO │   ├── SOURCES.txt │   ├── dependency_links.txt │   └── top_level.txt ├── setup.py ├── test.db └── tests )?

$ sudo lsof -i:8849
COMMAND   PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
java    29279 jira   14u  IPv4 7722212      0t0  TCP *:8849 (LISTEN)

1 个答案:

答案 0 :(得分:0)

已找到原因。 这是因为Jenkins并未缓存它,而是每次我git拉动它时都下载一个远程文件。 因此,我将撤回该问题。