我对Travis CI很陌生,但我通过他们的文档找到了解决方法.但是,部署到GitHub版本对我来说不起作用.我的.travis.yml文件看起来像这样:
language: java
branches:
only:
- master
notifications:
email: false
before_deploy:
- export RELEASE_JAR_FILE=$(ls build/libs/*.jar)
- echo "Deploying $RELEASE_JAR_FILE to GitHub"
deploy:
provider: releases
api_key:
secure: [key]
file_glob: true
file: "${RELEASE_JAR_FILE}"
skip_cleanup: true
on:
repo: [my-repo]
tags: true
all_branches: true
Run Code Online (Sandbox Code Playgroud)
这是我的承诺:
$ git add . && git commit -m "my message"
$ git tag 0.1234
$ git push origin --tags
$ git push origin master
Run Code Online (Sandbox Code Playgroud)
之后,Travis创建构建并跳过部署
Skipping a deployment with the releases provider because this is not …Run Code Online (Sandbox Code Playgroud) 我有一个小的MySQL问题.我想选择我的表中包含用户不拥有的数据的所有行(它是一个交换工具).
例:
id | owner | event
----------------------
1 | 4 | 3
2 | 5 | 3
3 | 3 | 2
4 | 5 | 6
Run Code Online (Sandbox Code Playgroud)
我是老板#4.我希望看到除了我已经拥有的所有事件之外的所有事件,所以我希望得到如下结果:
event | offered by
-------------------
2 | 3
6 | 5
Run Code Online (Sandbox Code Playgroud)
可以通过SQL选择此项,还是必须选择所有用户自己的事件并id从结果中删除所有其他事件?