如何自动化Jenkins任务以删除github中的文件

时间:2016-03-07 09:50:24

标签: github jenkins jenkins-plugins

我正在进行Jenkins自动化,而Jenkins正在windows server中运行。我们可以从Github签出代码并构建它。

但是在构建之后我想从**.war删除github中的Jenkins文件。

我们是否在Jenkins中有任何插件?

1 个答案:

答案 0 :(得分:1)

GitHub repo本身不应该有任何 public class loggedin extends AppCompatActivity { View view; // public static final String DEFAULT = "N/A"; TextView t1, t2; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.accinfo); t1 = (TextView) findViewById(R.id.textView3); t2 = (TextView) findViewById(R.id.textView4); } 二进制文件。

GitHub releases中有二进制文件,如果需要清除上一版本生成的战争,可以使用GitHub Release API删除(然后重新创建)版本。
(虽然,如果您的构建每隔几分钟运行一次,您可能不希望每次都将构建结果存储在GitHub 中) 您可以看到this python script的一个示例 或者您可以使用其中一个GitHub API libraries available