Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task times out when Theme file isn't found #12

Open
jessehouwing opened this issue Jul 30, 2018 · 0 comments
Open

Task times out when Theme file isn't found #12

jessehouwing opened this issue Jul 30, 2018 · 0 comments

Comments

@jessehouwing
Copy link
Contributor

I switched from using a custom zip task to using yarn zip to build and zip my theme. The file name generated is slightly different. So slight that I hadn't noticed.

The task will happily try to upload a non-existent file and time-out. Then the screenshots will show this very interesting error message:

8_failure

Took me a while to figure out what was wrong.

I suppose checking whether the file exists before trying to upload it would be the simplest solution.

Log:

2018-07-30T15:16:59.6263156Z ##[section]Starting: Ghost 
2018-07-30T15:16:59.6267235Z ==============================================================================
2018-07-30T15:16:59.6267540Z Task         : Ghost theme uploader
2018-07-30T15:16:59.6267786Z Description  : Upload a theme to a Ghost blog.
2018-07-30T15:16:59.6268031Z Version      : 1.0.1003
2018-07-30T15:16:59.6268244Z Author       : Geek Learning
2018-07-30T15:16:59.6268681Z Help         : [More Information](https://github.com/geeklearningio/gl-vsts-tasks-ghost/wiki/Ghost) (Version 1.0.1003).

Dear Angular and Ember CLI users, please check our [known issues](https://github.com/geeklearningio/gl-vsts-tasks-ghost/wiki/Known-Issues)
2018-07-30T15:16:59.6269181Z ==============================================================================
2018-07-30T15:17:00.0848237Z fb2da09f-1984-453f-8ec5-5269c96bc969 exists true
2018-07-30T15:17:01.1632731Z Opening blog:  https://scrumbug.ghost.io/
2018-07-30T15:17:08.9460360Z Logging in with   ***
2018-07-30T15:17:12.0541536Z Logged in with   ***
2018-07-30T15:17:12.2843812Z Navigating to the design section
2018-07-30T15:17:12.9166945Z Uploading theme:  D:\a\1\s\dist\jessehouwingnl-casper.zip
2018-07-30T15:19:13.4424855Z ##[error]Error: waiting for XPath "//h1[contains(.,'Upload successful!')]" failed: timeout 120000ms exceeded
2018-07-30T15:19:14.4079679Z ##[section]Async Command Start: Upload Artifact
2018-07-30T15:19:14.4080020Z Uploading 9 files
2018-07-30T15:19:15.2804564Z File upload succeed.
2018-07-30T15:19:15.2804944Z Upload 'D:\a\1\a\screenshots' to file container: '#/1415075/screenshots'
2018-07-30T15:19:15.2805594Z Associated artifact 970 with build 1644
2018-07-30T15:19:15.2805910Z ##[section]Async Command End: Upload Artifact
2018-07-30T15:19:15.2807322Z ##[section]Finishing: Ghost 

Actual file name:

D:\a\1\s\dist\casper-jessehouwingnl.zip
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant