File tree 4 files changed +11
-6
lines changed
4 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ config_setting(
24
24
name = "is_linux_arm" ,
25
25
constraint_values = [
26
26
"@platforms//os:linux" ,
27
- "@platforms//cpu:x86_64 " ,
27
+ "@platforms//cpu:arm " ,
28
28
],
29
29
)
30
30
Original file line number Diff line number Diff line change @@ -206,7 +206,7 @@ int main(int argc, char** argv) {
206
206
if (display_version) {
207
207
std::cout << " TensorFlow ModelServer: 1.15.0" << " \n "
208
208
<< " TensorFlow Library: " << TF_Version () << " \n "
209
- << " TFS_ARM Rev: 1 (" << cBUILD_SCM_REV_STAMP << " )\n " ;
209
+ << " TFS_ARM Rev: 2 (" << cBUILD_SCM_REV_STAMP << " )\n " ;
210
210
return 0 ;
211
211
}
212
212
Original file line number Diff line number Diff line change @@ -25,6 +25,10 @@ platform=$2
25
25
os=" $( echo $platform | cut -d ' _' -f1) "
26
26
arch=" $( echo $platform | cut -d ' _' -f2) "
27
27
28
+ if [ $arch = " amd64" ]; then
29
+ exit 0
30
+ fi
31
+
28
32
mkdir -p $work_dir
29
33
cd $work_dir
30
34
docker save $image -o image.tar
Original file line number Diff line number Diff line change @@ -39,9 +39,7 @@ publish_platform_bundle() {
39
39
# push platform image bundle
40
40
for platform in $platforms ; do
41
41
# quick and dirty image arch metadata fix for arm images
42
- if [ $platform = " linux_arm64" ] || [ $platform = " linux_arm" ]; then
43
- tensorflow_model_server/tools/ci/image_arch_fix.sh $manifest -$platform $platform
44
- fi
42
+ tensorflow_model_server/tools/ci/image_arch_fix.sh $manifest -$platform $platform
45
43
docker push $manifest -$platform
46
44
done
47
45
# create and push manifest for arch image bundle
@@ -70,7 +68,10 @@ export DOCKER_CLI_EXPERIMENTAL=enabled
70
68
# individual images
71
69
72
70
for platform in $PROJECT_PLATFORMS ; do
73
- docker push " $PROJECT_REGISTRY_PREFIX :$UPSTREAM_TFS_VERSION -$platform "
71
+ image_prefix=$PROJECT_REGISTRY_PREFIX :$UPSTREAM_TFS_VERSION
72
+ # quick and dirty image arch metadata fix for arm images
73
+ tensorflow_model_server/tools/ci/image_arch_fix.sh $image_prefix -$platform $platform
74
+ docker push " $image_prefix -$platform "
74
75
done
75
76
76
77
# aliases and manifest lists
You can’t perform that action at this time.
0 commit comments