harga pada beranda terhubung ke manage plans di dashboard admin
All checks were successful
Build, Push and Deploy / build-and-push (push) Successful in 3m27s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 16s
Build, Push and Deploy / deploy-staging (push) Successful in 31s
Build, Push and Deploy / deploy-production (push) Has been skipped

This commit is contained in:
triagungbiantoro
2026-04-25 21:57:25 +07:00
parent f25542ea0d
commit 417b7b7453
21707 changed files with 179493 additions and 328 deletions

0
vendor/fedapay/fedapay-php/.editorconfig vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/.github/workflows/php.yml vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/.gitignore vendored Normal file → Executable file
View File

181
vendor/fedapay/fedapay-php/Jenkinsfile vendored Executable file
View File

@@ -0,0 +1,181 @@
pipeline {
agent none
stages {
stage('Notify') {
steps {
slackSend (color: '#FFFF00', message: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
}
}
stage('test') {
parallel {
stage('php:5.5') {
agent {
docker {
image 'php:5.5'
args '-u root:sudo'
}
}
steps {
withCredentials([
file(credentialsId: 'ssh_private_key_file', variable: 'SSH_PRIVATE_KEY_FILE')
]) {
sh '''
bash -x jenkins-ci.sh
php vendor/bin/phpunit
php vendor/bin/phpcs --standard=PSR2 -n lib tests *.php
'''
}
}
post {
always {
sh 'rm -R vendor/'
}
}
}
stage('php:5.6') {
agent {
docker {
image 'php:5.6'
args '-u root:sudo'
}
}
steps {
withCredentials([
file(credentialsId: 'ssh_private_key_file', variable: 'SSH_PRIVATE_KEY_FILE')
]) {
sh '''
bash -x jenkins-ci.sh
php vendor/bin/phpunit
php vendor/bin/phpcs --standard=PSR2 -n lib tests *.php
'''
}
}
post {
always {
sh 'rm -R vendor/'
}
}
}
stage('php:7.0') {
agent {
docker {
image 'php:7.0'
args '-u root:sudo'
}
}
steps {
withCredentials([
file(credentialsId: 'ssh_private_key_file', variable: 'SSH_PRIVATE_KEY_FILE')
]) {
sh '''
bash -x jenkins-ci.sh
php vendor/bin/phpunit
php vendor/bin/phpcs --standard=PSR2 -n lib tests *.php
'''
}
}
post {
always {
sh 'rm -R vendor/'
}
}
}
stage('php:7.1') {
agent {
docker {
image 'php:7.1'
args '-u root:sudo'
}
}
steps {
withCredentials([
file(credentialsId: 'ssh_private_key_file', variable: 'SSH_PRIVATE_KEY_FILE')
]) {
sh '''
bash -x jenkins-ci.sh
php vendor/bin/phpunit
php vendor/bin/phpcs --standard=PSR2 -n lib tests *.php
'''
}
}
post {
always {
sh 'rm -R vendor/'
}
}
}
stage('php:7.2') {
agent {
docker {
image 'php:7.2'
args '-u root:sudo'
}
}
steps {
withCredentials([
file(credentialsId: 'ssh_private_key_file', variable: 'SSH_PRIVATE_KEY_FILE')
]) {
sh '''
bash -x jenkins-ci.sh
php vendor/bin/phpunit
php vendor/bin/phpcs --standard=PSR2 -n lib tests *.php
'''
}
}
post {
always {
sh 'rm -R vendor/'
}
}
}
}
}
stage('Trigger') {
agent any
when {
anyOf {
branch 'develop'
branch 'master'
}
}
steps {
withCredentials([usernamePassword(credentialsId: 'auth_access', usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]) {
sh '''
URL='https://jenkins.fedapay.com/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,":",//crumb)'
CRUMB=$(curl -s $URL --user ${USERNAME}:${PASSWORD})
curl -X POST -H "$CRUMB" --user ${USERNAME}:${PASSWORD} https://jenkins.fedapay.com/job/fedapay-checkout/job/${BRANCH_NAME}/build
'''
}
}
}
}
post {
success {
slackSend (color: '#00FF00', message: "SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
}
failure {
slackSend (color: '#FF0000', message: "FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
}
}
}

0
vendor/fedapay/fedapay-php/LICENSE vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/README.md vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/build.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/composer.json vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/data/ca-certificates.crt vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/init.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Account.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiKey.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/All.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/Create.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/CreateInBatch.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/Delete.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/Request.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/Retrieve.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/Save.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/Search.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/ApiOperations/Update.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Balance.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Currency.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Customer.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Error/ApiConnection.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Error/Base.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Error/InvalidRequest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Error/SignatureVerification.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Event.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/FedaPay.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/FedaPayObject.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/HttpClient/ClientInterface.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/HttpClient/CurlClient.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Invoice.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Log.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/OAuth/Client.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Page.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/PaymentSource.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Payout.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/PhoneNumber.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Requestor.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Resource.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Transaction.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Util/Inflector.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Util/RandomGenerator.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Util/Util.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/Webhook.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/lib/WebhookSignature.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/phpunit.no_autoload.xml vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/phpunit.xml vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/AccountTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/BalanceTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/BaseTestCase.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/CurrencyTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/CustomerTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/EventTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/FedapayObjectTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/Fixtures/Foo.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/Fixtures/FooCurrency.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/Fixtures/FooPerson.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/Fixtures/FooTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/HttpClient/CurlClientTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/InvoiceTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/LogTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/OAuth/ClientTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/PageTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/PayoutTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/RequestorTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/ResourceTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/TransactionTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/Util/UtilTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/WebhookTest.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/bootstrap.no_autoload.php vendored Normal file → Executable file
View File

0
vendor/fedapay/fedapay-php/tests/bootstrap.php vendored Normal file → Executable file
View File