You've already forked ugly-queue
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 607d3a9004 | |||
| 032be45f9f | |||
| afbddabea2 |
@@ -9,7 +9,7 @@
|
||||
"file queue",
|
||||
"ugly queue"
|
||||
],
|
||||
"homepage": "https://github.com/dcarbone/ugly-queue",
|
||||
"homepage": "https://hub.cybercinch.nz/cybercinch/ugly-queue",
|
||||
"license": "GPLv3",
|
||||
|
||||
"authors" : [
|
||||
|
||||
@@ -1,14 +1,20 @@
|
||||
#!/bin/bash
|
||||
|
||||
mkdir -p ./build/tmp
|
||||
mkdir -p ./build/
|
||||
echo "Made temporary directory"
|
||||
|
||||
# Package up the release
|
||||
tar -czf "./build/ugly-queue-${1}.tar.gz" \
|
||||
--exclude='./vendor' \
|
||||
--exclude='./tests' \
|
||||
--exclude='./build' \
|
||||
.
|
||||
# Package up the release (Needs to be .zip for upload to gitea)
|
||||
|
||||
zip -r "./build/ugly-queue.zip" \
|
||||
. \
|
||||
-x './vendor/*' \
|
||||
-x './tests/*' \
|
||||
-x './build/*' \
|
||||
-x './.git/*' \
|
||||
-x './.idea/*' \
|
||||
-x './.github/*' \
|
||||
-x './scripts/*'
|
||||
|
||||
RELEASE_ID=$(curl --silent -X 'GET' "${GITEA_HOST}/api/v1/repos/cybercinch/ugly-queue/releases/latest" \
|
||||
-H "accept: application/json" \
|
||||
-H "Authorization: token ${GITEA_TOKEN}" | jq -r .id)
|
||||
@@ -19,7 +25,6 @@ curl --silent -X 'POST' "${GITEA_HOST}/api/v1/repos/cybercinch/ugly-queue/releas
|
||||
--form attachment="@build/ugly-queue-${1}.tar.gz"
|
||||
|
||||
# Upload the artifact to composer registry
|
||||
|
||||
curl --user "cibot:${GITEA_TOKEN}" \
|
||||
--upload-file "build/ugly-queue-${1}.tar.gz" \
|
||||
"${GITEA_HOST}/api/packages/cibot/composer?version=${1}"
|
||||
--upload-file "build/ugly-queue.zip" \
|
||||
"${GITEA_HOST}/api/packages/cybercinch/composer?version=${1}"
|
||||
|
||||
@@ -4,7 +4,7 @@ use DCarbone\Helpers\FileHelper;
|
||||
|
||||
/**
|
||||
* Class UglyQueue
|
||||
* @package DCarbone
|
||||
* @package Cybercinch
|
||||
*/
|
||||
class UglyQueue implements \Serializable, \SplSubject, \Countable
|
||||
{
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
/**
|
||||
* Class UglyQueueEnum
|
||||
* @package DCarbone
|
||||
* @package Cybercinch
|
||||
*
|
||||
* Pseudo-enum thing.
|
||||
*/
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
<?php namespace Cybercinch;
|
||||
|
||||
use InvalidArgumentException;
|
||||
|
||||
/**
|
||||
* Class UglyQueueManager
|
||||
* @package DCarbone
|
||||
* @package Cybercinch
|
||||
*/
|
||||
class UglyQueueManager implements \SplObserver, \Countable
|
||||
{
|
||||
@@ -17,12 +19,12 @@ class UglyQueueManager implements \SplObserver, \Countable
|
||||
*
|
||||
* @param string $baseDir
|
||||
* @throws \RuntimeException
|
||||
* @throws \InvalidArgumentException
|
||||
* @throws InvalidArgumentException
|
||||
*/
|
||||
public function __construct($baseDir)
|
||||
{
|
||||
if (false === is_string($baseDir))
|
||||
throw new \InvalidArgumentException('Argument 1 expected to be string, "'.gettype($baseDir).'" seen.');
|
||||
throw new InvalidArgumentException('Argument 1 expected to be string, "'.gettype($baseDir).'" seen.');
|
||||
|
||||
if (false === is_dir($baseDir))
|
||||
throw new \RuntimeException('"'.$baseDir.'" points to a directory that does not exist.');
|
||||
@@ -40,7 +42,7 @@ class UglyQueueManager implements \SplObserver, \Countable
|
||||
|
||||
/**
|
||||
* @param string $name
|
||||
* @return UglyQueue|UglyQueueManager
|
||||
* @return UglyQueue
|
||||
*/
|
||||
public function getQueue($name)
|
||||
{
|
||||
@@ -56,7 +58,7 @@ class UglyQueueManager implements \SplObserver, \Countable
|
||||
|
||||
/**
|
||||
* @param UglyQueue $uglyQueue
|
||||
* @return \DCarbone\UglyQueueManager
|
||||
* @return UglyQueueManager
|
||||
* @throws \RuntimeException
|
||||
*/
|
||||
public function addQueue(UglyQueue $uglyQueue)
|
||||
@@ -111,7 +113,7 @@ class UglyQueueManager implements \SplObserver, \Countable
|
||||
|
||||
/**
|
||||
* @param UglyQueue $uglyQueue
|
||||
* @return \DCarbone\UglyQueueManager
|
||||
* @return UglyQueueManager
|
||||
*/
|
||||
public function removeQueue(UglyQueue $uglyQueue)
|
||||
{
|
||||
@@ -124,7 +126,7 @@ class UglyQueueManager implements \SplObserver, \Countable
|
||||
|
||||
/**
|
||||
* @param string $name
|
||||
* @return \DCarbone\UglyQueueManager
|
||||
* @return UglyQueueManager
|
||||
*/
|
||||
public function removeQueueByName($name)
|
||||
{
|
||||
@@ -136,15 +138,15 @@ class UglyQueueManager implements \SplObserver, \Countable
|
||||
|
||||
/**
|
||||
* @param string $name
|
||||
* @return \DCarbone\UglyQueue
|
||||
* @throws \InvalidArgumentException
|
||||
* @return UglyQueue
|
||||
* @throws InvalidArgumentException
|
||||
*/
|
||||
public function getQueueWithName($name)
|
||||
{
|
||||
if (isset($this->queues[$name]))
|
||||
return $this->queues[$name];
|
||||
|
||||
throw new \InvalidArgumentException('Argument 1 expected to be valid queue name.');
|
||||
throw new InvalidArgumentException('Argument 1 expected to be valid queue name.');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user