Clojure 如何在Travis CI中获取项目版本

Clojure 如何在Travis CI中获取项目版本,clojure,travis-ci,Clojure,Travis Ci,我有一个Clojure项目,我用Travis CI构建和测试。我可以将工件(一个.jar文件)上传回我的Github帐户,但我需要删除版本号。只要知道文件名,这很容易,但我希望能够使用project.clj-file中的版本号 因此,问题是: 如何配置.travis.yml从我的Clojure项目中的project.clj获取版本号,以便以后在构建中使用它?这里有几个选项,具体取决于您构建项目的方式

我有一个Clojure项目,我用Travis CI构建和测试。我可以将工件(一个.jar文件)上传回我的Github帐户,但我需要删除版本号。只要知道文件名,这很容易,但我希望能够使用project.clj-file中的版本号

因此,问题是:
如何配置.travis.yml从我的Clojure项目中的project.clj获取版本号,以便以后在构建中使用它?

这里有几个选项,具体取决于您构建项目的方式