Hello All
I had a few questions.
Is there a list or directory of all images that can be used? I am looking for a swift image to build the pipe.
My second question was what do I need to add to the pipe to get it to scan on commit?
Thank you
Hello All
I had a few questions.
Is there a list or directory of all images that can be used? I am looking for a swift image to build the pipe.
My second question was what do I need to add to the pipe to get it to scan on commit?
Thank you
Hello,
Could you give a bit more context ? What CI are you using ? What did you try already ?
No CI tool atm. We are just pulling from bitbucket.
Here is what I am using for .net applications and it seems to be working
##image: microsoft/dotnet:sdk
##image: microsoft/dotnet:3.0-sdk
image: microsoft/dotnet:2.2-sdk
clone:
depth: full # SonarCloud scanner needs the full history to assign issues properly
pipelines:
branches:
“{master}”:
#- step:
# name: Running SonarCloud Analysis
# script:
# - pipe: sonarsource/sonarcloud-scan:1.0.1
- step:
name: CSharp and .NET SonarCloud Analysis
size: 2x
services:
- docker
script:
- apt-get update
- apt-get install --yes --force-yes openjdk-8-jre
- curl -sL https://deb.nodesource.com/setup_8.x | bash - #added by SF
- apt-get install --yes --force-yes nodejs #added by SF to install Node.JS
- npm install
- export PATH="$PATH:/root/.dotnet/tools"
- dotnet tool install --global dotnet-sonarscanner
##- cd \src
- dotnet sonarscanner begin /k:"HIDDEN" /d:"sonar.login=${SONAR_TOKEN}" /o:"HIDDEN" /v:"${BITBUCKET_COMMIT}" /d:"sonar.host.url=https://sonarcloud.io"
- dotnet build County.sln
- dotnet sonarscanner end /d:"sonar.login=${SONAR_TOKEN}"
definitions:
services:
docker:
memory: 6144
Ok so I see you use Bitbucket Pipeline for your other projects.
Did you try following the Bitbucket Pipeline tutorial in SonarCloud for your swift project ? You can also refer to this documentation.
Are you able to give me a link to the tutorial? I cant seem to find it.
Thank you
Just following up for the link. thanks
Yeah I can’t really give you a link, the tutorial is displayed to you in SonarCloud just after you import your project from Bitbucket cloud. Or if you have not done any analysis yet on your project, just going to the project page should show you something similar to this:
If an analysis was done already you can find the tutorial in the administration of your project under “Analysis method”.
OK and just so I have this correct, sonar does not do flutter, correct?
Indeed we don’t analyze Dart/Flutter code.