Category : continuous-integration

I have configured a self-hosted Linux agent based on Ubuntu 20.04 running in a Docker container. It reports in to the agent pool and runs correctly. I’ll be running the agents in AWS Fargate. My question is whether it is considered a best practice to install the dotnet SDK in my Docker image, which will ..

Read more

I have GitLab ci with this config step-deploy-development: stage: development image: docker:stable services: – docker:18.09.7-dind before_script: – export DOCKER_HOST="tcp://localhost:2375" – docker info – export DYNAMIC_ENV_VAR=DEVELOPMENT – apk update – apk upgrade – apk add util-linux pciutils usbutils coreutils binutils findutils grep – apk add python3 python3-dev python3 py3-pip – pip install awscli script: – echo ..

Read more

GoReleaser & GitHub actions are currently configured as follows when a tag is pushed: # github action name: Release on: push: tags: – ‘*’ env: REF: ${{ github.event.inputs.tag || github.ref }} jobs: goreleaser: runs-on: ubuntu-latest steps: – name: Checkout uses: actions/[email protected] with: fetch-depth: 0 – name: Login to DockerHub uses: docker/[email protected] with: username: ${{ secrets.DOCKER_USERNAME ..

Read more

my repo on Bitbucket looks that: Project |-dir1 |-dir2 |-docker_apps |-app1_dir |-some_data1 |-source_code1 |-dockerfile |-app2_dir |-some_data2 |-source_code2 |-dockerfile |-app3_dir |-some_data3 |-source_code3 |-dockerfile |-dir4 |-tests |bitbucket-pipelines What I can reach? Someone developing for example app3_dir Push it on bitbucket and pull request While merged I need some mechanism building and pushing docker image to AWS ECR. ..

Read more

I am using github actions to build and push my images to github registry. This is my deploy file, name: Build and Push on: push: branches: – develop jobs: build_and_push_to_github_registry: runs-on: ubuntu-latest steps: – name: Checkout uses: actions/[email protected] – name: Login to Github Container Registry uses: docker/[email protected] with: registry: ghcr.io username: ${{ github.actor }} password: ..

Read more