mirror of
https://github.com/LMMS/lmms.git
synced 2026-03-07 02:34:34 +00:00
Page:
Debugging Travis CI
Pages
Accessing git repository
Automation Internals
Becoming a Theme Developer
Becoming a coder
Coding Conventions
Compiling
Contributing Step by Step
Copyright information
Creating a localization
Debugging LMMS
Debugging Travis CI
Dependencies Arch
Dependencies Debian
Dependencies Fedora
Dependencies MacOS
Dependencies OpenSUSE
Dependencies Ubuntu
Dependencies Windows
Developer Resources
External Plugins
FAQ
Generating Documentation With Doxygen
Google Summer of Code 2020 ideas
Home
How to compile LMMS on x64 Windows
LMMS Architecture
Labels Information
Lv2
Mailmap
Making a music on LMMS
Packaging Ubuntu PPA
Plugin development
Project Maintainers
Realtime conventions
Reporting Issues
Reviewing Pull Requests
Submitting a patch
Testing Pull Requests
Troubleshooting
Unit testing
Using Vcpkg
Widget Overview
[Git] Fast forward personal branch to upstream
No results
1
Debugging Travis CI
Tres Finocchiaro edited this page 2017-12-29 12:30:44 -05:00
-
Get the API token using the CLI and send a POST request to
/job/:job_id/debugreplacing theTOKENandJOB_IDvalues below:#! /usr/bin/env bash curl -s -X POST \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ -H "Travis-API-Version: 3" \ -H "Authorization: token <TOKEN>" \ -d '{ "quiet": true }' \ https://api.travis-ci.org/job/<JOB_ID>/debug- The
Job IDis displayed in the build log after expanding "Build system information".
- The
-
Head back to the web UI and in the log of your job you should see the following lines to connect to the VM:
Setting up debug tools. Preparing debug sessions. Use the following SSH command to access the interactive debugging environment: ssh ukjiuCEkxBBnRAe32Y8xCH0zj@foo.bar.com -
Connect from your computer using SSH into the interactive session, and once you're done, just type exit and your build will terminate.
- Note: Please consider removing the build log after you've finished debugging.
-
Finally, once in the SSH session, these bash functions will come in handy to run the different phases in your build: https://docs.travis-ci.com/user/running-build-in-debug-mode/#Things-to-do-once-you-are-inside-the-debug-VM
Index
LMMS.