mate-desktop / mate-notification-daemon

Daemon to display passive pop-up notifications
https://mate-desktop.org
GNU General Public License v2.0
30 stars 26 forks source link

Try and fix Travis deploy #227

Closed cwendling closed 1 month ago

cwendling commented 1 month ago

https://travis-ci.community/t/deployments-are-failing-due-to-uri-dependency/14375/3

DISCLAIMER: I have no clue what I'm doing, I'm merely trying to apply a suggestion from a forum post. Looks like it might be working though.

lukefromdc commented 1 month ago

All travis checks on this work, so I am going to merge this, then try for a release

lukefromdc commented 1 month ago

This worked, but on the actual release we got a second error, related to trying to push the package to an invalid URL probably one of several We did get the release at https://pub.mate-desktop.org/releases/1.28/mate-notification-daemon-1.28.1.tar.xz

This is the error listed in Travis

Install deployment dependencies
dpl.2

0.00sAuthenticate deployment
dpl.3

0.00sSetup deployment
dpl.4

0.00sPrepare deployment
dpl.5

5.00sRun deployment
before_deploy.1

12.31s$ yes | gem update --system --force
before_deploy.2

0.56s$ gem install bundler
before_deploy.3

0.44s$ gem install uri
before_deploy.4

0.44s$ gem install logger

$ rvm use $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre

docker-build 0.1.2

1. Create github release for mate-notification-daemon-1.28.1

Uploading mate-notification-daemon-1.28.1.tar.xz ...

Uploading mate-notification-daemon-1.28.1.tar.xz.sha256sum ...

Please visit: https://github.com/mate-desktop/mate-notification-daemon/releases/tag/v1.28.1

2. Notify the server that a new version is released

Notification website: https://release.mate-desktop.org/release

!!! ERROR: Visit https://release.mate-desktop.org/release : 400 Bad Request

!!! ERROR: We can not send post to all urls

Script failed with status #<struct Dpl::Provider::Status provider=Dpl::Providers::Script, status=:stable, info=nil>

failed to deploy