Comments (13)
For this one, do you already have a Travis account that you want the build to run under? If so, can you make others in the team have access? I have never looked at Travis, but more than happy to look at this.
from choco.
I do have a travis account. This would use mono to build. There are some examples of doing this out there.
from choco.
Just turned it on https://travis-ci.org/chocolatey/choco/
from choco.
Nice one! I will take a look. Will have some reading to do for this one 😸
from choco.
Have you given me any sort of permissions to the Travis site? I don't see anything immediately that says to create a new build configuration?
from choco.
Here's a pretty comprehensive answer http://stackoverflow.com/a/16751773/18475 - note we already have ./build.sh
so we don't need to call xbuild directly.
from choco.
You create a .travis.yml
file. It's that simple. Travis-CI is considered the first zero configuration build server.
from choco.
ooo, interesting, didn't realise that. Cool, I will let you know if I have any questions.
from choco.
A couple of nice walkthroughs in case we run into speedbumps:
- http://pseudomuto.com/development/walkthroughs/2013/08/13/continuous-integration-for-net-with-travis-ci-and-xunit/
- https://danlimerick.wordpress.com/2013/02/03/build-your-open-source-net-project-on-travis-ci/
from choco.
Official docs http://docs.travis-ci.com/user/languages/csharp/
from choco.
The last is preferred, it's the most recent and likely the easiest to test.
from choco.
@ferventcoder I have added a VERY basic travis.yml file into chocolatey/choco and issued it as a pull request, thinking that this would kick off a build in travis. However, nothing seems to be happening. Am I right in thinking that the file will need to exist on the master branch, before travis knows what to do with it, or rather, than it "should" be doing something?
from choco.
I left a comment over there for you. The name of the file must start with a dot.
from choco.
Related Issues (20)
- Attempting to upgrade a package that requires upgrading a pinned dependency results in dependency resolution failure and confusing error message
- Modified cache location (config setting "cacheLocation") not used HOT 7
- Add ability to manage Windows Store applications HOT 1
- Allow use of multiple search command filters
- Make refreshenv work out of the box in powershell without asking to import a module first HOT 1
- Detecting elevated command shell works for PowerShell 7, but not for PowerShell 5 and CMD HOT 2
- Tab completion does not work since PowerShell 7.4 HOT 12
- Install of sass fails with unrelated dependency HOT 1
- Take (error) colors from the profile of the user
- Verify command line flags (by default) HOT 10
- During upgrade of a package not all files in the lib folder are present HOT 1
- Unexpected behevior from search --exact HOT 3
- Add command to allow viewing any rules implemented by Chocolatey CLI or an extension
- Provide docker containers based on Server Core LTSC 2019 and 2022 HOT 3
- Chocolatey fails to downgrade using local source when not using the `--version` option HOT 7
- Install-ChocolateyZipPackage might contribute to VirusTotal false positive HOT 2
- One app failed to update break all other app updates. HOT 1
- Choco Push results in 504 (Gateway Time-out) (home network)
- Searching for specific version on v3 only feed returns no results
- chromium package lost when I did CTRL C HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from choco.