You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.
View groupJoin the community to find out what other Atlassian users are discussing, debating and creating.
I have a Spring Boot Kotlin Gradle project, and I'm trying to run a pipeline to build my project using docker-compose to run my CI tests, but I'm not able because docker-compose does not exists
So, following several posts on internet, I created a dependencies.sh file to run before gradle, that will install docker-compose for my tests, but I'm getting the error
./dependencies.sh: 6: ./dependencies.sh: apk: not found
Can someone help me create a bitbucket-pipelines.yml with docker-compose for my tests, so far what I got is:
bitbucket-pipelines.yml file
image: openjdk:11
definitions:
caches:
gradleall: ~/.gradle
services:
docker:
memory: 2048
steps:
- step: &Build
name: Build and Test
artifacts:
- build/libs/**
- build/reports/**
script:
- chmod +x dependencies.sh
- ./dependencies.sh
- bash ./gradlew clean build --stacktrace
services:
- docker
pipelines:
default:
- step: *Build
and dependencies.sh file
#!/usr/bin/env sh
set -eu
# Add python pip and bash
apk add --no-cache py-pip bash
# Install docker-compose via pip
pip install --no-cache-dir docker-compose
docker-compose -v
The error is:
...hey are a part of us, shaping how we interact with the world around us. The same holds true for programming languages when we think about how different kinds of vulnerabilities raise their heads in t...
Connect with like-minded Atlassian users at free events near you!
Find an eventConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.
Host an eventYou're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events