Commit 853de1da authored by Ophélie Gagnard's avatar Ophélie Gagnard

mca: Reorganize obs files.

component/mca: Move obs files from software/mca
software: Delete "mca".
parent f8d65b44
# This is part of the OCEAN project. # This is part of the OCEAN project.
# MCA stands for Metadata Collect Agent # MCA stands for Metadata Collect Agent
# "dep--" means it does not compile all the building dependencies # https://lab.nexedi.com/nexedi/metadata-collect-agent
#
# This file is used for packaging with OBS.
# "-nodep" means "no build dependencies", it is faster and therefore useful for development
[buildout] [buildout]
# delete slapos.rebootstrap as we use python from the host # delete slapos.rebootstrap as we use python from the host
...@@ -9,10 +12,9 @@ extensions = ...@@ -9,10 +12,9 @@ extensions =
slapos.extension.shared slapos.extension.shared
extends = extends =
software.cfg obs.cfg
parts = parts =
fluentbit-plugin-wendelin
mca mca
[python2.7] [python2.7]
...@@ -25,12 +27,6 @@ recipe = ...@@ -25,12 +27,6 @@ recipe =
environment = environment =
location = /usr location = /usr
[golang1.17]
recipe = plone.recipe.command
command = ${:location}/bin/go env -w GOPATH=${buildout:directory}/go
environment =
location = /usr
[cmake] [cmake]
recipe = recipe =
environment = environment =
......
# This is part of the OCEAN project. # This is part of the OCEAN project.
# MCA stands for Metadata Collect Agent # MCA stands for Metadata Collect Agent
# "dep--" means it does not compile all the building dependencies # https://lab.nexedi.com/nexedi/metadata-collect-agent
# "--static" indicates that it is the statically linked version of it #
# This file is used for packaging with OBS.
# "-static" indicates that it is the statically linked version
# "-nodep" means "no build dependencies", it is faster and therefore useful for development
[buildout] [buildout]
# delete slapos.rebootstrap as we use python from the host # delete slapos.rebootstrap as we use python from the host
...@@ -10,10 +13,9 @@ extensions = ...@@ -10,10 +13,9 @@ extensions =
slapos.extension.shared slapos.extension.shared
extends = extends =
mca--static.cfg obs-static.cfg
parts = parts =
fluentbit-plugin-wendelin
mca mca
[python2.7] [python2.7]
...@@ -26,14 +28,6 @@ recipe = ...@@ -26,14 +28,6 @@ recipe =
environment = environment =
location = /usr location = /usr
[golang1.17]
recipe = plone.recipe.command
command = ${:location}/bin/go env -w GOPATH=${buildout:directory}/go
environment =
environment-extra =
stop-on-error = yes
location = /usr
[cmake] [cmake]
recipe = recipe =
environment = environment =
......
# This is part of the OCEAN project. # This is part of the OCEAN project.
# MCA stands for Metadata Collect Agent # MCA stands for Metadata Collect Agent
# https://lab.nexedi.com/nexedi/metadata-collect-agent # https://lab.nexedi.com/nexedi/metadata-collect-agent
# "--static" indicates that it is the statically linked version of it #
# This file is used for packaging with OBS.
# "-static" indicates that it is the statically linked version
[buildout] [buildout]
extends = extends =
software.cfg obs.cfg
parts = parts =
fluentbit-plugin-wendelin
mca mca
# ENABLE STATIC LINKING # ENABLE STATIC LINKING
# note: as a general matter, one has to tweak each dependency by hand to get a static executable # note: as a general matter, one has to tweak each dependency by hand to get a static executable
[mca] [mca]
......
# This is part of the OCEAN project. # This is part of the OCEAN project.
# MCA stands for Metadata Collect Agent # MCA stands for Metadata Collect Agent
# https://lab.nexedi.com/nexedi/metadata-collect-agent # https://lab.nexedi.com/nexedi/metadata-collect-agent
#
# This file is used for packaging with OBS.
[buildout] [buildout]
extends = extends =
../../component/fluentbit-plugin-wendelin/buildout.cfg buildout.cfg
../../component/mca/buildout.cfg
parts = parts =
fluentbit-plugin-wendelin
mca mca
[golang1.17] [golang1.17]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment