Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Thaodan:non-free
discord-wbundled-electron
bump.sh
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bump.sh of Package discord-wbundled-electron
#!/bin/sh set -x platform=$(uname -s| tr '[:upper:]' '[:lower:]') pkg=discord-wbundled-electron specfile=$pkg.spec channel=$(grep -E '^%define _channel_suffix' $specfile|cut -f3 -d' '|tr '[:upper:]' '[:lower:]') current_version=$(grep -E '^%global _upstream_version' $specfile|cut -f3 -d' ') discord_upudates_endpoint="https://discord.com/api/updates/$channel?platform=$platform" if [ ! $# -eq 0 ] ; then if [ "$1" = -f ] ; then new_version=$(curl --silent \ --show-error \ "$discord_upudates_endpoint" |jq --raw-output '.name') else new_version="$1" fi if [ ! "$current_version" = "$new_version" ] ;then sed -e "s/_upstream_version [0-9.]*/_upstream_version $new_version/" -i $specfile osc vc -m"New upstream release $new_version" /usr/lib/obs/service/format_spec_file git commit --signoff -m"New upstream release $new_version" $specfile $pkg.changes fi fi
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor